【Excel函数】IFS用法介绍
周二 · 函数 关键词:IFS
IFS函数是Excel2016新增函数,能取代多个IF语句的嵌套,并便于我们阅读公式。
1语法
=IFS([条件1, 值1, [条件2, 值2,] , … , [条件127, 值127])
TIPS:
IFS 函数允许测试最多 127 个不同的条件,要注意条件满足的书写顺序;
若要指定默认结果,请输入一个对于“条件”参数结果始终为 true 的条件,如 TRUE 或1=1;
如果在没有相应 “值” 的情况下提供了“条件” 参数,则会报错“你为此函数输入的参数过少”错误消息;
如果 “条件” 参数经计算解析为TRUE 或 FALSE 以外的值,则此函数将返回#VALUE! 错误;
如果找不到 TRUE 条件,则此函数将返回 #N/A!错误。
2先复习下IF函数
IF函数大家一定都非常熟悉了,在日常工作中可单独(或与其他函数进行嵌套)完成数据处理。比如下面这个例子,使用IF语句来判断成绩是否及格。
在C3单元格输入=IF(B3>59,"及格","不及格"),然后向下复制公式,即可得到上述结果。这样看来也不复杂。但如果我们要对这些成绩,进行更细致的分级划分,如下面的事例。
在C3单元格输入=IF(B3>89,"优秀",IF(B3>84,"良好",IF(B3>59,"及格","不及格"))),然后向下复制公式,即可得到上述结果。
IF语句的嵌套,使得逻辑变得相对复杂,公式最后括号的数量也容易弄错。
3再体验IFS函数
■ 案例1 成绩结果
以上面的案例为例,现在我们再来看用IFS函数怎么解决?
在C3单元格输入
=IFS(B3>89,"优秀",B3>84,"良好",B3>59,"及格", TRUE,"不及格")
完成后向下复制公式,即可得到上述结果。是不是感觉到逻辑立马清晰了,公式简单多了呢?!
■ 案例2 判断星期几
如何在I2单元格输入1~7的任意数字,J2就会显示出相应的星期。比如,I2输入“4”,J2就会显示“星期四”,如果输入1~7以外的数字,就会显示“无此星期”。
在J2单元格输入公式:
=IFS(I2=1,G2,I2=2,G3,I2=3,G4,I2=4,G5,I2=5,G6,I2=6,G7,I2=7,G8,TRUE,"无此星期")
大家学会了么?
相关阅读:【Excel函数】IF和IF函数的嵌套
本文由Excel实务原创,作者崔双庆。
每周二为您讲解一个3分钟就懂的实用函数
公众号回复“函数”查看68个常用函数详解吧!
- PHP中eval函数的危害与正确禁用方法
- 高中数学五大主要解题思路
- 深度 | 理解神经网络中的目标函数
- Linux设备驱动GPIO子系统
- 【知识点】高中全部函数知识点汇编,期末复习的绝佳资料,提前收
- 在 Excel 里如何快速定位数据?| 有轻功 #259
- VLOOKUP函数左右,右左查询,随便玩!
- Excel表格常用快捷键大全之1-10个(含操作演示)
- 今天学了一个好洋气的Excel函数
- 手机隐私秘密,Excel替你隐藏!