2017-01-26 66 views
0

如果此問題非常簡單,我很抱歉,但我還在學習Tableau。如何計算Tableau中的一個因子

我有其中變量SetSubset由周(W1W52)和由源(AB)排列的數據。所以,如果我把Week行和創建的計算字段

SUM(Set) 
SUM(Subset) 
Rate = {INCLUDE Source: SUM(Subset)/SUM(Set)} 

我得到的是這樣的數據:

Week  SUM(Set)  SUM(Subset)  Rate 
     A  B  A  B  A  B 
W1 1234 123  567  56 45.95% 45.53% 

到目前爲止,一切都很好。但我真正想要的是每週率(A)和速率(B)之間的百分比差異:

Diff = (Rate.A - Rate.B)/Rate.B 

我能在第二個做到這一點,如果我是使用Excel或R,但我似乎無法瞭解Tableau如何做到這一點。幫幫我?

回答

1

有一個內置的表格計算「百分比差異」,您可以使用計算使用表跨越和相對於以前的計算來部署它。爲此,你需要有持續的措施。 這樣的事情將是計算法:

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

創建兩個的「設置」不同&「子集」