IF函数用不明白,用Excel新公式IFS,简单好用!

举个工作中的例子,我们计算了各位员工的绩效得分情况,然后公司有一个KPI不同的绩效得分,有一个不同的评分标准,现在我们需要根据KPI得分,计算出等级情况,如下所示:

我们用IF函数公式来进行多嵌套求解,下面是我们的求解思路:

首先第一层,我们输入的公式是:

=IF(B2<60,\”A\”,\”再判断\”)

再判断的这层已经是B2>60分了,所以我们用IF(B2<80,\”B\”,\”再判断2\”)来代替上面的再判断,两层套用公式是:

=IF(B2<60,\”A\”,IF(B2<80,\”B\”,\”再判断2\”))

依次类推,再判断2继续使用IF公式嵌套,输入的公式是:

=IF(B2<60,\”A\”,IF(B2<80,\”B\”,IF(B2<90,\”C\”,\”再判断3\”)))

再判断3已经不用判断了,就是最后的结果D了,所以不用再嵌套IF,直接使用公式:

=IF(B2<60,\”A\”,IF(B2<80,\”B\”,IF(B2<90,\”C\”,\”D\”)))

相对来说,IF公式多层嵌套还是容易出错的,括号数量太多,一担括号的位置出错,公式就了出错了。

IFS公式的写法,类似于我们用SUMIFS的写法,直接一个括号,里面可以并列多个条件进行判断,所以我们输入的公式是:

=IFS(B2<60,\”A\”,B2<80,\”B\”,B2<90,\”C\”,B2>=90,\”D\”)

=IFS(判断1,结果1,判断2,结果2,判断3,结果3…)

使用IFS函数公式,再也不担心嵌套出错了。

我们插入一个辅助列,把每个分数档位的最低标准数字列出来,然后我们输入公式:

=VLOOKUP(B2,E:G,3,1),就能一次性的模糊匹配出绩效等级了。

关于这个小技巧,你学会了么?自己动手试试吧!

将最常用的函数嵌套在一起,也能发挥大作用,办公必备

作为普通的办公一族或数据分析一族,肯定是离不开Excel的,全面系统的掌握Excel并不是一件容易的事情,但如果能把基础功能用到极致,那也能发挥大作用。今天小编给大家分享的是最常用的函数嵌套应用技巧。

一、Min+If嵌套组合。

目的:按“性别”计算最低“月薪”。

方法:

在目标单元格中输入公式:=MIN(IF((D3:D12=J3),G3:G12,\”\”))。

解读:

1、如果要按“性别”计算最高“月薪”,只需将Min函数更改为Max即可。

2、除了上述公式外,如果对Minifs有所了解,也可以用公式:=MINIFS(G3:G12,D3:D12,J3)来实现。

二、IF+And嵌套组合。

目的:如果为“男”性,而且“已婚”,则返回“待选”,否则返回空值。

方法:

在目标单元格中输入公式:=IF(AND(D3=\”男\”,E3=\”已婚\”),\”待选\”,\”\”)。

解读:

1、如果只要其中一个条件成立,就返回“待选”,则将And函数换为Or函数即可。

2、除了上述方法外,还可以是嵌套的If函数,公式为:=IF(D3=\”男\”,IF(E3=\”已婚\”,\”待选\”,\”\”),\”\”)。

三、Index+Match嵌套组合。

目的:根据“员工姓名”查询对应的“月薪”。

方法:

在目标单元格中输入公式:=INDEX(G3:G12,MATCH(J3,B3:B12,0))。

解读:

此组合是典型的查询引用公式,具有广泛的应用前景。

四、Vlookup+Match嵌套组合。

目的:查看员工的任意信息。

方法:

在目标单元格中输入公式:=VLOOKUP(J3,B3:G12,MATCH(K2,B2:G2,0),0)。

解读:

1、此公式就非常的灵活了,除了可以筛选“员工姓名”外,还可以查看任意数据表中有的信息。

2、除了上述公式外,还可以用Index+Match嵌套组合实现。

五、Iferror+Vlookup嵌套组合。

目的:隐藏错误代码或返回指定的值。

方法:

在目标单元格中输入公式:=IFERROR(VLOOKUP(J3,B3:G12,6,0),\”\”)。

解读:

隐藏错误代码就是返回空值(\”\”)即可,如果要返回指定的值,只需要在引号(\”\”)中输入指定的内容即可。

六、Text+Mid嵌套组合。

目的:将身份证号码中的出生日期提取并设置为日期格式。

方法:

在目标单元格中输入公式:=TEXT(MID(C3,7,8),\”00!/00!/00\”)。

解读:

此组合也是经典的组合技巧,除了\”00!/00!/00\”外,还可设置为“00-00-00”等日期格式。

七、Mid+Find嵌套组合。

目的:从“员工姓名&联系电话”列中提取联系电话。

方法:

在目标单元格中输入公式:=MID(B3,FIND(\”-\”,B3)+1,11)。

解读:

利用Find函数找到分隔符“-”的位置,“+1”为辅助修正值,然后用Mid函数提取即可。

八、Len+Substitute嵌套组合。

目的:计算本部门的人员数量。

方法:

在目标单元格中输入公式:=LEN(C3)-LEN(SUBSTITUTE(C3,\”、\”,\”\”))+1。

解读:

用字符串原有的长度减去被替换分隔符之后的长度,并进行辅助修正(+1),得到字符串的个数,即人员的数量。

九、Left+Lenb+Len嵌套组合。

目的:提取字符串中的中文部分。

方法:

在目标单元格中输入公式:=LEFT(B3,LENB(B3)-LEN(B3))。

解读:

中文字符串的长度就是字符串的总长度减去英文字符的长度。

十、Sumproduct+Countif嵌套组合。

目的:计算“学历”的种类。

方法:

在目标单元格中输入公式:=SUMPRODUCT(1/COUNTIF(F3:F12,F3:F12))。

最美尾巴:

虽然都是基础函数的嵌套组合,但是要使用好嵌套功能,就必须熟练的掌握函数本身的功能及用法。对函数基础功能和用法还不掌握的亲,可以在历史消息中查阅一下哦!

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。