首页 > 解决方案 > 更改表格中每一列的标题名称

问题描述

我有一个带有 ID 及其资格的数据,例如认证、仅限高级学位、多个学位和单一认证,格式为是/否

我试图在 4 个条形图中显示数据,例如 1) 无认证 (3) 2) 只有高级学位 (6) 3) 单一认证 (17) 和 4) 多学位 (19)。括号中提到了计数。

我需要用上述标题名称重命名每一列。但是,如果更改一列的名称,则另一列名称也会更改。请建议为每列添加一个单独的名称。

该图如下所示。

在此处输入图像描述

ID  Certifications  AdvanceDegree only  Single Cert  MutipleDegree
1       Yes                No                No         Yes
2       Yes                No                Yes        No
3       Yes                No                No         Yes
4       Yes                No                No         Yes
5       Yes                No                No         Yes
6       Yes                No                No         Yes

标签: tableau-api

解决方案


您可以为离散维度字段的成员定义别名以显示更有意义的字符串。例如,右键单击数据窗格(左侧边栏)中的认证字段,编辑别名并使用“有认证”作为“是”的别名,“无认证”作为“否”的别名。

如果您想要的不仅仅是重新标记当前列,您可以定义计算字段来独立计算记录,例如,像[Num Advanced Degree]这样的字段Count(if [AdvanceDegree only] = "Yes" then 1 end)在这种情况下不要添加 else。

使用布尔字段而不是字符串更安全且通常更有效,因此,例如,如果您使用 Excel,请将电子表格中的 YES 值更改为 TRUE 并将 No 值更改为 FALSE。

在这种情况下,您只需删除= "YES"先前计算的部分


推荐阅读