Tableau - 忽略百分比表计算中的零值

时间:2017-10-13 10:34:28

标签: tableau

我有一份按月计算的月度数据表: enter image description here

我想进行百分比计算,以显示每月的同比值:

enter image description here

然而,在没有数据的月份,即2017年11月和12月,它显示-100%。

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

1 个答案:

答案 0 :(得分: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