如今工作入职场会Excel可能是必不可少一项技能,你是否时长怀疑自己操作Excel效率
为什么会比别人慢那么多呢? 那是人家会灵活运用Excel函数,而你对Excel函数你知多少?
我相信很多小伙伴都是办公的,每当我发布办公相关软件,下载量是最大的,
所以本次给小伙伴们整理必学的几招Excel函数,让你成为同事中最靓的仔!
1. 身份证号提取性别
公式:= IF (MOD (MID (B2,17,1),2)=1,"男","女")
首先通过 MID () 函数提取身份证号中的第 17 位,然后通过 MOD () 函数判断奇偶性,
其中奇数为男,偶数为女。最终在 IF () 函数的配合下,即可得到性别值。
2. 身份证号提取生日
公式:=TEXT (MID (B2,7,8),"0000-00-00")
首先通过 MID () 函数提取身份证号中的第 7-14 位,然后使用 TEXT () 函数对结果格式化
(即转换成“xxxx-xx-xx”的样式),最终便得到了我们平时习惯的生日信息。
注:身份证号码中第 7-14 位为出生日期。
自动标记迟到、早退
12. 自动打序号
公式:=ROW ()-1 首先点击序号列第一组单元格,输入公式 = ROW (),
此时函数返回的是当前行数,根据实际行数计算(比如本文为“1”),发现两者差值为“1”。
接下来对公式进行修改,将计算后的差值减到公式后方(),填充后即可实现自动打序号效果。
尽管自动打序号已经实现,但此时仍然不够智能。可以在此基础上再嵌套一个 IF () 函数,
只有当右侧有数据时才会显示序号,没有的话直接显示空白。
13. 去除数据有效性列表里的空值
公式:=OFFSET ($O$6,,,COUNTA ($O$6:$O$19))
如果你经常使用“数据有效性”制作下拉列表,就会发现这样一个尴尬,当我们前期为序列留出大量空白时,
下拉列表也会出现大量空白,日常操作很不方便。其实这个问题可以这样解决,
首先点击“数据”→“数据验证”→“序列”,在“来源”框中填入公式。这里 COUNTA () 函数的作用,
是求出当前数据源中的有效记录数,然后通过 OFFSET () 函数确定取值范围。
由于公式限定了下拉列表的取值域,因此我们会得到一个完全没有空值的菜单。
同时新记录也将自动添加到列表中,不会影响后续操作。
清除下拉列表里的空值
14. 分级考核统计
公式:=LOOKUP (J6,N6:N9,M6:M9) 传统分级统计是通过 COUNT () 函数与 IF () 函数配合计算,
虽然简单,可一旦条件过多,就会导致公式异常复杂。类似情况,其实也能借助 LOOKUP () 函数解决。
首先建立一个分级副表,左侧为等级,右侧为达到该等级的考核线。接下来在评级框内输入公式“
=LOOKUP (J6,N6:N9,M6:M9)”,将两组取值域按 F4 键全部转为绝对地址。
这里 LOOKUP () 的作用是通过目标值,直接到副表中查找对应等级,
相比 IF () 函数显得精简很多。而且这样处理后的表格,也方便用户随时调整考核线。
简单的分级考核公式
注:使用 LOOKUP () 函数时,要注意副表考核值必须由小到大排列,否则将导致结果异常。
以上这些就是小编整理公司日常很用到的函数,希望能帮助到爱收集的小伙伴们!
还没有评论,来说两句吧...