上次修改日期: 20 Jul 2023
环境
Tableau Desktop答案
步骤 1: 创建计算字段以用作工具提示字段
- 选择“分析”>“创建计算字段”
- 在“创建计算字段”对话框中,执行以下操作,然后单击“确定”:
- 为字段命名。在此示例中,此字段称为“Custom fieldtip for <field name>”(<字段名称> 的自定义工具提示)
- 创建与以下类似的计算:
IF ZN(AGG()) = 0 THEN "" ELSE "" + STR(AGG()) + CHAR(10) END
- 使用 Sample - Superstore 数据源时,示例可能看起来像下面的公式:
IF ZN(SUM([Sales])) = 0 THEN "" ELSE "Sales: " + STR(SUM([Sales])) + CHAR(10) END
- 此逻辑首先将所有 Null 值转换为零,如果该值等于零,则返回一个空字符串,否则返回工具提示的字符串值。
- 确保将聚合与视图中使用的聚合匹配。
- Char(10) 是一个新行,这将对我们在下一步中尽可能简化工具提示有意义。注意:如果这是工具提示的结尾,则 Char(10) 不是必需的。
步骤 2: 针对所需行为设置工具提示的格式。
- 将我们新创建的计算字段拖到标记卡的工具提示部分中。
- 编辑我们的工具提示,以便格式将所有自定义工具提示计算字段放在一行中。例如:
<AGG(某个字段的自定义工具提示)><AGG(另一个字段的自定义工具提示)>
最终的结果看起来应该进行了简化,没有为 Null 值或零值显示任何内容。
感谢您提供该文章是否有效的反馈。
打开新案例
继续搜索
知识库
社区
产品帮助
培训和教程