把表达式与一组值匹配,返回第一个匹配的结果。
语法
SWITCH(expression, value1, result1, [value2, result2], …, [default])参数
expression必填
要匹配的值。
value1/result1必填
要比较的值及其结果。
default可选
无匹配时的结果。
SWITCH 把一个表达式与多个可能值比较,返回第一个匹配的结果——把代码映射成标签时比嵌套 IF 更清晰。末尾可加默认值处理未匹配项。Microsoft 365 与 Excel 2019+ 可用。
=SWITCH(A2, "N", "North", "S", "South", "Other")→North把代码映射为标签,并带默认值。
确定表达式
选择要匹配的单元格/值。
列出 值/结果 对
末尾加默认值以防漏匹配。
SWITCH 把一个表达式与精确值比较;IFS 评估各自独立的条件(区间、比较)。