Suite | Professional, Enterprise, or Enterprise Plus |
Support with | Explore Professional or Enterprise |
在公式中使用 SWITCH 函数创建多个不同的条件表达式,作为嵌套 IF THEN ELSE 函数的替代方法。这篇文章介绍了此函数并提供了范例。有关所有 Explore 函数的列表,请参阅 Explore 函数参考。
本文章包含以下主题:
关于 SWITCH 函数
SWITCH 函数使用以下格式:
SWITCH testedElement { CASE value1: returnValue CASE value2: returnValue DEFAULT: defaultReturnValue }
SWITCH 测试大小写值是否存在待测试元素中。已测试元素可以是指标、属性或计算。如果已测试元素中存在大小写值,则会显示返回值。如果没有,则显示默认值。如果待测元素中不存在大小写值,且未输入默认值,则返回“NULL”。
SWITCH 通常用于将指标(如目标)插入数据集。然后可用于其他计算或比较视觉对象,例如关键绩效指标、子弹图和仪表盘。
使用 SWITCH 函数
本例使用 SWITCH 函数显示每种工单类型的首次回复时间目标。您可以使用任意属性和目标号码复制此示例。
在数据中插入数字
- 使用 Support: 打开新报告工单数据集。
- 在计算菜单 (
) 中,单击标准计算指标。
- 为您的计算指标命名。本例使用 目标 FTR。
- 在函数下,单击添加。
- 选择 SWITCH 函数,然后单击 +。
- 双击 _tested_element 以突出显示。
- 从 字段 下拉列表中选择包含您要测试的值的属性,或输入属性名称。此示例使用工单类型属性。
- 在 CASE _value1中,输入您要测试的值。
- 在 _return_value 中,输入值为 true 时返回的结果。此示例使用 工单类型 属性的值进行测试,并将首次回复时间目标作为返回的结果。
- 输入您的其它个案。如果您有两个以上的个案,则需要手动输入其它 CASE 表达式。此示例的公式如下图所示。
- 单击保存。
- 单击指标上的 + 按钮,将计算指标添加到报告中。
- 如果您的已测试元素是属性,单击任意属性位置的 + 按钮,并选择您的已测试元素。
0 条评论