fxExcel 函数大全方格办公 · Function Atlas
逻辑判断Excel 2019 / Microsoft 365进阶

SWITCH 函数的使用方法及公式实例

按值精确分支

将一个表达式与多个候选值依次精确比较,返回首个匹配项对应的结果。

SWITCH 函数语法

SWITCH(expression, value1, result1, [value2, result2], ..., [default])

参数说明

参数是否必填说明
expression必填要参与比较的表达式或值。
value1必填第 1 个要与表达式比较的候选值。
result1必填匹配第 1 个候选值时返回的结果。
后续候选与结果可选按“候选值, 结果”成对添加,最多 126 对。
default可选没有匹配项时返回的兜底结果。

SWITCH 函数公式实例

在单元格中输入以下公式:

=SWITCH("B","A","优秀","B","良好","其他")
返回结果

良好

表达式精确匹配候选值 B,返回对应结果。

常见错误与使用注意事项

  • 没有匹配项且未提供默认值时返回 #N/A。
  • SWITCH 使用精确相等比较,不能直接写 >= 等条件表达式作为候选值。

相关 Excel 函数

适用于 Excel 2019 / Microsoft 365。不同 Excel 版本和区域设置可能存在差异,请以当前软件中的函数提示为准。