如何在Tableau中的因子内进行计算

时间:2017-01-26 23:02:17

标签: tableau

道歉,如果这个问题很容易,我还在学习Tableau。

我有数据,其中变量SetSubset按周(W1W52)和来源(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是如何做到的。帮助

1 个答案:

答案 0 :(得分:1)

有一个内置的表计算“百分比差异”,您可以使用表格使用表格和相对于之前的表格进行部署。为此你需要有持续的措施。 这样的事情将是计算 - :

(ZN(SUM([Quantity])) - LOOKUP(ZN(SUM([Quantity])), -1)) / ABS(LOOKUP(ZN(SUM([Quantity])), -1))

为“Set”创建两个不同的& “子集”