Tableau平均值"高于平均值"

时间:2016-04-12 11:09:39

标签: average aggregation tableau median

假设我在y-x轴上有很多图。我想计算“average curve”以上所有曲线/点的平均值以及“average curve”.

以下所有曲线的平均值

我使用以下计算创建了一个“平均曲线”的度量:

AverageLF  = AVG([LF])

我正在尝试使用某种类似条件的平均值来创建一个表示所有点的平均值的度量:

AboveAverage  = AVG (  IF [LF]>[AverageLF] THEN [LF] END   )

显然我得到了:"无法混合聚合和非聚合参数"计算错误。 我想用中位数做同样的事情。 (上述所有点的中位数,中位数以下所有点的中位数) 我对TABLEAU相对较新,这对我的工作非常重要,请你指教一下吗?

由于

1 个答案:

答案 0 :(得分:0)

如果我错了,纠正我, 如果是,请检查[LF]中的值是否为> [AverageLF],然后将它们放在一边并对这些值进行平均。那是对的吗? 如果是,那就这样做,

AboveAverage  =  IF [LF]>[AverageLF] THEN [LF] END  

现在您有一个值AboveAverage,其中包含所有值> [AverageLF]的列表 现在创建一个计算字段

 Final = Avg(AboveAverage)

这应该具有所有值AboveAverage的平均值。

让我知道这是否有效。