如何根据画面中的列获取具有不同计数的条形图?

时间:2016-04-20 16:19:46

标签: tableau

我有以下数据:

Name, Sport, Random Number
John, Tennis, 4
Jacob, Tennis, 4
Jacob, Tennis, 2
Jacob, Football, 5

我想显示一个条形图,可以增加玩体育的人数。

X Axis: "Sport"
Y Axis: "COUNT(Number of Records)"

我当前的画面设置如下:

Rows: Name
Column: SUM(Number of Records)

我想要条形图反映“参加体育比赛的DISTINCT名字的数量”。 我上面的问题是,例如“网球”的计数为3而不是2.如何使条形显示为2?

1 个答案:

答案 0 :(得分:0)

据我所知,你无法在本机上得到2个维度的明显计数。 然而,你可以做的是结合两个维度,并得到一个明确的计数。

使用[NameSport]作为公式创建计算字段[name] + [sport]。 然后将其放在列上并使用COUNTD(NameSport)

这应该可以解决问题。