很多粉丝都喜欢用IF函数,套着套着就出错了。换个思路,不用IF反而更好。 1.上班达到6天有1天休假,上班12天有2天休假,上班18天有3天休假 用IF套了半天,看似公式没问题,实际却出错。写IF函数的时候,要从大写到小,还有数字别加双引号。 其实,这种有更好的解决方法,上班天数÷6,小数舍去。ROUND是四舍五入,INT是舍去小数。
2.判断年龄区间 将年龄划分成好几个区间,绕了一圈IF,结果出错。 这种没有规律的,可以做一个对应表,然后用LOOKUP轻松解决。
3.引用其他工作表,让0显示空白 直接引用的时候,空白会显示0。 因此就有了套IF的方法。 除了这个传统的做法,还有2个更好的。 用最开始的公式,再自定义单元格格式为0;-0;;@,3个分号的完整含义,正数;负数;零;文本。意思就是让0显示空白,其他显示原来的值。 当然,在后面&""也可以。
4.上班时间8点之前的按8点算,8点之后按之后的时间算 传统的做法。 优化:
如果你想让公式更加简洁,准确率更高就别用IF函数了。 陪你学Excel,一生够不够? |
|