需要一些帮助,因为我是Tableau的新手。我知道最好能够发布工作簿,但是由于公司的安全性,我无法这样做。我有一条声明,说我开始使用它几乎可以用,但是缺少关键部分。
此当前计算适用于所有情况,但不适用于Green Flat,因为Green Flat应该在最近三个月为空白或0时出现。
如果沿线计算某些内容,则是否可以添加到当前值。如果前3个月等于0,则表示“绿色扁平”?我遇到的问题是让他们都一起工作。
Current if calculation:
IF [Difference +/-] >= 1 THEN " Red Up"
ELSEIF [Difference +/-] = 0 THEN "Green Flat"
ELSEIF [Difference +/-] > -1 AND [Difference +/-] < 1 THEN "Yellow No"
ELSEIF [Difference +/-] <= 1 THEN "Green Down"
END
Difference +/- calculation:
IFNULL( SUM([Previous month]) - sum([Previous 3 Month Average]),0)
Previous month calculation:
ifnull
(IF
DATEDIFF('month', DATETRUNC('month', [Date]),
{MAX(DATETRUNC('month', [Date]))})=1
THEN [Number of Records]
END, 0)
Previous 3 month calculation:
ifnull( if datediff('month',[Date],today())<=3 and datediff('month',[Date],today())>=1 then [Number of Records]/3 end, 0)