【发布时间】:2017-10-13 20:58:24
【问题描述】:
我想做一个百分比计算来显示每月的 YoY 值,如下所示:
但是,对于没有数据的月份,即 2017 年 11 月和 12 月,它显示为 -100%。
有没有办法在计算中忽略这些值?理想情况下是一种自动更新的方式(因为这将被发布)。
【问题讨论】:
标签: tableau-api
我想做一个百分比计算来显示每月的 YoY 值,如下所示:
但是,对于没有数据的月份,即 2017 年 11 月和 12 月,它显示为 -100%。
有没有办法在计算中忽略这些值?理想情况下是一种自动更新的方式(因为这将被发布)。
【问题讨论】:
标签: tableau-api
似乎应该有一个表格计算选项,可能有一个我不知道,但我能够组合一个计算字段来完成这个。
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
【讨论】: