1

Tableau 新手... 我有一个计算字段,用于计算 Tableau 中去年的 CAGR。我想创建另一个列来计算 CAGR 的中位数,但得到的错误是 CAGR 已经是一个聚合并且无法进一步聚合。

到目前为止,这是我对 CAGR 所做的:

IF INDEX() = 5 // if there is at least 5 years of data
then ZN(POWER(ZN(SUM([Total Conferrals]))/LOOKUP(ZN(SUM([Total Conferrals])), FIRST()),ZN(1/(INDEX()-1))) - 1)
ELSE 0
END

有没有办法获得中位数(CAGR)?

4

1 回答 1

1

对于已经聚合的度量,Tableau 不允许进一步聚合。

你应该使用WINDOW-CALC这些类型的场景。

在您的特定情况下,您可能希望使用WINDOW_AVERAGE('AGGREGATE FUNCTION')

让我知道这是否适合您。

于 2016-02-05T03:41:36.957 回答