我正在使用Tableau 8.3,并且我试图找出如何在制作"计算不同值"之后找到的每个值上进行分组。
为了说明这种情况,我制作了一个虚拟数据集,其中包括58行(购买),7种不同的ID(客户)和5种不同的产品。然后我做了一个不同的计数,找出每个ID购买的5种不同产品中有多少。它看起来像这样。
ID1 = 4
ID2 = 4
ID3 = 5
ID4 = 4
ID5 = 3
ID6 = 4
ID7 = 2
现在我想转换视图,了解购买X种不同产品的ID数量。它应该最终看起来像这样。
2 = 1
3 = 1
4 = 4
5 = 1
希望通过发布在这里找到解决方案!谢谢,
的Mikael
答案 0 :(得分:8)
您需要更新到Tableau 9.0才能实现(快速)。
您可以创建一个名为#of products的计算字段:
{ FIXED [id_customer] : COUNTD([id_product]) }
然后你可以用COUNTD(id_customer)越过[产品数量]来获得你想要的东西。
在早期版本的Tableau中,您需要以适当的格式创建一个新表(每个客户使用聚合一行)并连接到它。