[]
此函数将指定表达式与给定的值列表进行比较,并根据第一个匹配值返回结果。
SWITCH(expression, value1, result1, [default or value2, result2],…[default or value3, result3])
该函数包含以下参数:
参数 | 说明 |
|---|---|
expression | [必需] “表达式” 是要与 value1…value126 进行比较的值(如数字、日期或某些文本)。 |
value1…value126 | “valueN” 是要与 “表达式” 进行比较的值。 |
result1…result126 | “resultN” 是当相应的 “valueN” 参数与 “表达式” 匹配时要返回的值。必须为每个相应的 “valueN” 参数提供 “resultN”。 |
default | [可选] “默认值” 是在 “valueN” 表达式中未找到匹配项时要返回的值。通过没有相应的 “resultN” 表达式来标识 “默认值” 参数(请参阅示例)。“默认值” 必须是函数中的最后一个参数。 |
在此函数中,参数 “value” 和 “result” 各自最多可接受 126 个不同的条目。
SWITCH(WEEKDAY(A2),1,"星期日",2,"星期一",3,"星期二","无匹配项") 的结果为 “无匹配项”。