主页 > 参考 > 函数参考 > 逻辑函数 > Case
Case 目的 基于一系列检验返回其中一个可能的结果。 格式 Case(检验值1;结果1{;检验值2;结果2;...;默认结果}) 参数 检验值 - 任意文本或数值表达式。 结果 - 对应于表达式的结果。 括号 { } 中的参数是可选的。 返回的数据类型 文本、数值、日期、时间、时间戳、容器 源于 FileMaker Pro 6.0 或更早版本 说明 Case 按顺序解析每个检验表达式,并且当找到值为 True 的表达式时,为该表达式返回结果中指定的值。 可以在参数列表的末尾包括一个默认的结果。如果没有任何解析的表达式返回 True,则 Case 函数返回为默认结果指定的值。如果没有提供默认结果,则 Case 返回一个空结果。 示例 当分数为 90 或更高时,Case(得分 >= 90;“优秀”;得分 > 50;“良好”;“需要提高”) 显示“优秀”;当分数介于 50 到 90 之间时,显示“良好”;对于其他分数,则显示“需要提高”。 当“运送方式”字段包含“路运”时,Case(运送方式=”路运”;2;运送方式=”空运”;10) 返回“2”,当“运送方式”字段包含“空运”时,返回“10”。 相关主题 函数参考(类别列表) 函数参考(按字母数字顺序排序的列表) 关于公式 关于函数 定义计算字段 在公式中使用运算符