图片
很多粉丝都喜欢用IF函数,套着套着就出错了。换个思路,不用IF反而更好。
图片
1.上班达到6天有1天休假,上班12天有2天休假,上班18天有3天休假
用IF套了半天,看似公式没问题,实际却出错。写IF函数的时候,要从大写到小,还有数字别加双引号。
图片
其实,这种有更好的解决方法,上班天数÷6,小数舍去。ROUND是四舍五入,INT是舍去小数。
=INT(B3/6)图片
2.判断年龄区间
将年龄划分成好几个区间,绕了一圈IF,结果出错。
图片
这种没有规律的,可以做一个对应表,然后用LOOKUP轻松解决。
=LOOKUP(A2,$D$2:$E$6)图片
3.引用其他工作表,让0显示空白
直接引用的时候,空白会显示0。
图片
因此就有了套IF的方法。
图片
除了这个传统的做法,还有2个更好的。
用最开始的公式,再自定义单元格格式为0;-0;;@,3个分号的完整含义,正数;负数;零;文本。意思就是让0显示空白,其他显示原来的值。
图片
当然,在后面&""也可以。
=Sheet2!A1&""图片
4.上班时间8点之前的按8点算,8点之后按之后的时间算
传统的做法。
图片
优化:
=MAX(TIME(8,0,0),A2)图片
如果你想让公式更加简洁,准确率更高就别用IF函数了。
陪你学Excel,一生够不够?
图片
请把「Excel不加班」推荐给你的朋友 本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。