道歉,如果这个问题很容易,我还在学习Tableau。
我有数据,其中变量Set
和Subset
按周(W1
到W52
)和来源(A
或{{1}排列}})。因此,如果我将B
放入行并创建计算字段
Week
我得到的数据如下:
SUM(Set)
SUM(Subset)
Rate = {INCLUDE Source: SUM(Subset) / SUM(Set)}
到目前为止,这么好。但我真正想要的是按周计算的费率(A)和费率(B)之间的百分比差异:
Week SUM(Set) SUM(Subset) Rate
A B A B A B
W1 1234 123 567 56 45.95% 45.53%
如果我使用Excel或R,我可以在一秒钟内完成此操作,但我似乎无法弄清楚Tableau是如何做到的。帮助
答案 0 :(得分:1)
有一个内置的表计算“百分比差异”,您可以使用表格使用表格和相对于之前的表格进行部署。为此你需要有持续的措施。 这样的事情将是计算 - :
(ZN(SUM([Quantity])) - LOOKUP(ZN(SUM([Quantity])), -1)) / ABS(LOOKUP(ZN(SUM([Quantity])), -1))
为“Set”创建两个不同的& “子集”