参考 > 函数参考 > 逻辑函数 > Choose
 

Choose

根据检验的整数值返回一个结果值。

格式 

Choose(检验值;结果0{;结果1;结果2...})

参数 

检验值 - 任意整数计算。检验值的计算结果必须是一个数值,该数值编入随后列表的索引中。因为索引是基于 0 的索引,所以该检查结果必须为 0 以访问第一个结果。

结果 - 一个或多个结果。

括号 { } 中的参数是可选的。

返回的数据类型 

文本、数值、日期、时间、时间戳、容器

源于 

FileMaker Pro 6.0 或更低版本

说明 

FileMaker Pro Advanced 解析检验值以获取索引号,用于选择相应的序号结果。

因为 Choose 函数是一个基于 0 的列表,所以该列表中的第一项编入索引 0、该列表中的第二项编入索引 1。例如,如果检验值解析为 2,则选择"结果2"。

示例 1 

Choose (等级 ; "不适用" ; "好" ; "中" ; "差")

等级是一个空的或包含值的数值字段。如果"等级"为空或 0,则 Choose 函数将返回"不适用"。如果等级为 1,则结果为""。如果等级为 2,则结果为"";如果为 3,则结果为""。如果"等级"包含的值未映射到某个结果参数,则 Choose 函数不返回任何内容。

相关主题 

函数参考(类别列表)

函数参考(按字母顺序排序的列表)

关于公式

关于函数

定义计算字段

在公式中使用运算符