WPS必看!小白偷懒必会函数:ifs
写法
在 WPS 表格中,IFS
函数的语法如下:
IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], ...)
- logical_test1:第一个要评估的条件。
- value_if_true1:当
logical_test1
的结果为 TRUE 时返回的值。 - [logical_test2, value_if_true2]:可选参数,额外的条件及其对应的返回值,最多可以有 127 对条件和返回值。
使用示例
-
基本用法
如果 A1 中的数值小于 50 返回“低”,介于 50 和 80 之间(包含两端)返回“中”,大于 80 返回“高”。
=IFS(A1<50, "低", A1<=80, "中", A1>80, "高")
-
结合其他函数
如果 B1 中的日期早于今天的日期,则返回“过期”,否则返回格式化的日期字符串。
=IFS(B1<TODAY(), "过期", TRUE, TEXT(B1, "yyyy-mm-dd"))
注意:最后一个条件可以是
TRUE
,这相当于默认情况,即如果前面的所有条件都不满足,则返回这个值。 -
检查空白单元格
如果 C1 是空白,则返回“未填写”,否则返回 C1 的内容。
=IFS(ISBLANK(C1), "未填写", TRUE, C1)
-
多条件判断
如果 D1 和 E1 都大于 60,则返回“合格”,任意一个不大于 60 则返回“需要改进”。
=IFS(AND(D1>60, E1>60), "合格", TRUE, "需要改进")
注意事项
IFS
函数会按照从左到右的顺序依次检查每个条件,一旦找到满足的条件,就会返回相应的值,并停止进一步的条件检查。- 如果没有一个条件被满足并且没有设置默认情况(如上例中的
TRUE, ...
),那么IFS
将返回#N/A
错误。 - 在 WPS 表格中使用
IFS
函数时,请确保你的版本是最新的,因为较旧的版本可能不支持此函数。 - 如果你遇到问题或不确定如何使用该函数,可以查阅 WPS 的帮助文档或在线资源获取更多信息和支持。
通过上述例子可以看出,IFS
函数简化了多个条件判断的过程,使得公式更加简洁和易于理解,非常适合用来替代嵌套的 IF
函数结构。