计算Tableau中多个维度的值实例数

时间:2016-08-03 16:58:48

标签: tableau

我目前正在计算多个维度共享的值的实例数。例如,假设我有以下数据集:

enter image description here

我希望返回类似的内容:

enter image description here

但理想情况下以条形图的形式出现。我希望保留与数据相关联的名称,因此我可以过滤所有" Bobs"或所有" Hannahs"。

有没有人对如何在Tableau中执行此操作有任何建议?

1 个答案:

答案 0 :(得分:3)

您可以通过以下几种方式实现此目标。

1)为每种食物类型创建一个计算字段。这有点麻烦,你需要为添加的新食物添加新的。你的计算结果如下:

汉堡: SUM(IF [Food1] = 'Hamburgers' OR [Food2] = 'Hamburgers' THEN 1 END)

然后您将使用Measure NamesMeasure Values内置字段。

enter image description here

2)您可以规范化您的数据。如果要引用Excel或文本文件,则可以在Tableau中执行此操作。只需转到“数据源”选项卡,选择“食物”字段,然后选择“转动它们”:

enter image description here

转到:

enter image description here

现在你可以做到:

enter image description here

最后,两个结果都支持创建条形图:

enter image description here