历史版本3 :SWITCH 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 函数释义

类别描述
函数写法

SWITCH(表达式,值1,结果1,值2,结果2,......,其他结果)

函数作用

如果表达式的结果是值1,整个函数返回结果1,如果表达式的结果是值2,整个函数返回结果2,如果没有符合要求的值,则返回其他结果。

参数说明

结果1,结果2...,其他结果,必须为相同字段类型。

其他结果可以缺省,缺省时表达式值没有对应的结果时返回为空。

参数类型-

1.2 示例

公式结果
SWITCH(1+2,3,"今天星期三",4,"今天星期四")今天星期三
SWITCH(5,3,"今天星期三",4,"今天星期四","星期五")星期五

2. 更多示例编辑

例如希望对班级进行设置:当前值是 Class1 则显示一班,如果是 Class2,则显示二班,如果是 Class3,则显示三班,否则则显示四班。

1)点击「新增字段>公式」,编辑公式:switch(班级,"Class1","一班","Class2","二班","Class3","三班","四班"),如下图所示:

注:公式中城市并非手动输入,而是在左侧字段中单击选择。  

7.png

2)那么最后的结果就新增一列显示对应班级,如下图所示:

6.png