办公软件

SWITCH函数:告别IF多层嵌套

SWITCH 语法

=SWITCH(表达式, 值1, 结果1, 值2, 结果2, ..., 默认值)

对比 IFS

=IFS(A1="A","优秀",A1="B","良好",A1="C","及格",TRUE,"不及格")
=SWITCH(A1,"A","优秀","B","良好","C","及格","不及格")

SWITCH更直观,尤其在等级/地区映射场景。WPS最新版完美支持。

高级技巧:结合TRUE实现区间判断

=SWITCH(TRUE, A1>=90,"优", A1>=80,"良", A1>=60,"中", "差")

活用SWITCH+TRUE可替代复杂IF嵌套。

实战案例:根据月份返回季度

=SWITCH(MONTH(A1),1,"Q1",2,"Q1",3,"Q1",4,"Q2",5,"Q2",6,"Q2",7,"Q3",8,"Q3",9,"Q3",10,"Q4",11,"Q4",12,"Q4","无效")

比IFS简洁50%以上!