经常使用Excel的同学们都知道,Excel的功能非常的强大,如果用一句话来概括,那就是:只有你想不到的,没有她办不到的。但在实际的使用中,80%的人对于函数公式以及数据的掌握少之又少,所以,Excel的威力大打折扣,但是Excel2016新增的下述函数,不仅好用,而且还非常的方便,简单。
一、IFS函数:检测是否满足一个或多个条件条件并返回与第一个TRUE条件对应的值。
语法结构:=IFS(条件1,值1,条件2,值2……条件N,值N)。
目的:根据成绩判断等级。
1、IF函数嵌套法。
方法:
在目标单元格中输入公式:=IF(D3=100,"满分",IF(D3>=95,"优秀",IF(D3>=80,"良好",IF(D3>=60,"及格","不及格"))))
2、IFS函数法。
方法:
在目标单元格中输入公式:=IFS(D3=100,"满分",D3>=95,"优秀",D3>=80,"良好",D3>=60,"及格",D3<60,"不及格")。
解读:
从IF函数嵌套和IFS的公式对比中,我们可以看出,IFS实现起来非常的简单,只需要条件和值成对出现就可以了。而IF嵌套就括号是不是看着很头晕呢?如果条件非常的所,是不是IFS的优势就更加明显了。
二、MINIFS函数:返回指定条件下的最小值。
语法结构:=MINIFS(返回值所在的区域,条件1区域,条件1,条件2区域,条件2……条件N区域,条件N)。
目的1:求男、女同学的最低分。
方法:
在目标单元格中输入公式:=MINIFS(D3:D9,C3:C9,F4)。
目的2:求及格男、女同学中的最低分 。
方法:
在目标单元格中输入公式:=MINIFS(D3:D9,C3:C9,F4,D3:D9,">=60")。
解读:
1、从上述两个示例中我们可以看出,MINIFS函数的条件个数是可以增加的,所以应用起来非常的方便。
2、求目的1的最低分可以用公式:=IF(C3:C9=F4,MIN(D3:D9))实现。而目的2的可以用公式:=IF((C3:C9=F4)*(D3:D9>=60),D3:D9)来实现。但需注意的是必须用Ctrl+Shift+Enter填充,而不是用Ctrl+Enter来填充。
三、MAXIFS函数:返回指定条件下的最大值。
语法结构:=MAXIFS(返回值区域,条件1区域,条件1,条件2区域,条件2……条件N区域,条件N)。
目的1:求男、女同学的最高分。
方法:
在目标单元格中输入公式:=MAXIFS(D3:D9,C3:C9,F4)。
目的2:求不及格男、女同学的最高分。
方法:
在目标单元格中输入公式:=MAXIFS(D3:D9,C3:C9,F4,D3:D9,"<60")。
解读:
1、从示例中可以看出,MAXIFS的条件个数也是可以增加的,这就大大的提高了应用的便利性。
2、求目的1的最高分可以用公式:=IF((C3:C9=F4),MAX(D3:D9))来实现,目的2的最高分可以用公式:=IF((C3:C9=F4)*(D3:D9<60),D3:D9)来实现。但需注意的是必须用Ctrl+Shift+Enter填充,而不是用Ctrl+Enter来填充。
四、CONCAT函数:将多个区域或或字符串中的文本引用组合起来。
语法结构:=CONCAT(字符串或单元格区域的引用)。
方法:
在目标单元格中输入公式:=CONCAT(B3:F5)。
解读:
1、用公式:=B3&C3&D3&E3&F3&B4&C4&D4&E4&F4&B5&C5&D5&E5&F5也可以实现单元格内容的合并,但是非常繁琐。
2、用CONCAT合并单元格内容只需填写范围即可,非常的方便。
结束语:
从上述的的示例当中,我们可以看出,Excel 2016的新增函数使用起来非常的方便,虽然功能用以前的版本也可以实现,但是效率不高,容易出错。
如果有问题请在留言区留言讨论哦!