我有一本Tableau工作簿,该工作簿具有一系列包装类型(翻盖,波纹,杂物等)。每个客户的总销售额(如果不是全部)则基于上一年度的销售额。
我想做的是建立一个等级,该等级显示该客户与所有其他客户相比在给定类别中的表现。我现在能做的就是,当我选择一个给定的客户时,将每个类别之间如何相互排名,而不是对所有客户按类别对这些销售额进行排名。
当前示例(针对给定客户的类别相互排名)
客户A
类别A:1
类别B:2
C类:3
D类:4
如果与所有客户进行比较(每个类别均针对该给定类别与未选择的所有其他客户进行排名),应该如何阅读
客户A:
类别A:124
类别B:15
C类:35
D类:45
有人知道如何建立这种等级吗?
谢谢!
答案 0 :(得分:1)
Tableau使用order of operations过滤视觉效果。您看到的结果是由于按操作顺序执行尺寸过滤器而发生的。您可以“欺骗” Tableau以进行不同的过滤。尝试这个;在类别维度上创建一个新的计算字段:lookup(min(category),0)。现在,将此计算用作过滤器。这使Tableau可以评估维度作为一种度量,从而有效地保持基础数据的完整性。