2017-10-13 125 views
0

我的月度数据表,拆出逐年: enter image description here的Tableau - 忽略百分比表计算零个值

我希望做一个百分比计算,显示月度同比数值是这样的:

enter image description here

但是,对于没有数据的月份,即2017年11月和12月,显示-100%。

有没有办法在计算中忽略这些值?理想情况下,这种方式会自动更新(因为这将会发布)。

回答

2

这似乎应该有一个表计算选项,可能有一个我不知道,但我能够把一个计算字段来完成这一点。

IF ZN(SUM([Amount])) = 0 
OR ZN(LOOKUP(SUM([Amount]), -1)) = 0 
THEN NULL 
ELSE 
(ZN(SUM([Amount]))/ZN(LOOKUP(SUM([Amount]), -1))) - 1 
END 
+0

完美地工作,谢谢 – Moogle