标签: tableau
我目前正在计算多个维度共享的值的实例数。例如,假设我有以下数据集:
我希望返回类似的内容:
但理想情况下以条形图的形式出现。我希望保留与数据相关联的名称,因此我可以过滤所有" Bobs"或所有" Hannahs"。
有没有人对如何在Tableau中执行此操作有任何建议?
答案 0 :(得分:3)
您可以通过以下几种方式实现此目标。
1)为每种食物类型创建一个计算字段。这有点麻烦,你需要为添加的新食物添加新的。你的计算结果如下:
汉堡: SUM(IF [Food1] = 'Hamburgers' OR [Food2] = 'Hamburgers' THEN 1 END)
SUM(IF [Food1] = 'Hamburgers' OR [Food2] = 'Hamburgers' THEN 1 END)
然后您将使用Measure Names和Measure Values内置字段。
Measure Names
Measure Values
2)您可以规范化您的数据。如果要引用Excel或文本文件,则可以在Tableau中执行此操作。只需转到“数据源”选项卡,选择“食物”字段,然后选择“转动它们”:
转到:
现在你可以做到:
最后,两个结果都支持创建条形图: