Tableau LOD找到中位数

时间:2016-02-17 19:43:51

标签: filter tableau level-of-detail

我有一些数据:

Inst    Dest_Group  Dest Cipn1  N
I1  C   a   43
I1  F   a   63
I1  U   a   54
I1  C   b   96
I1  F   b   3
I1  U   b   78
I1  C   c   12
I1  F   c   65
I1  U   c   49
I2  C   a   3
I2  F   a   47
etc...

我的工作表已设置为[Dest Cipn1]是一行,[Dest Group]是一列。它们将[value]显示为条形图。 [value] = {include [Inst] : sum([N])} / {fixed [Inst] : sum([N])}

此工作表已在[Inst] = I1上过滤。我想添加一个参考线,显示所有[Inst]中每个条形(单元格)的中值。 (最后我将添加一个显示25-75百分位数的乐队,但我认为使用中位数首先会更简单。)

我认为这样可行,但不会:[AllInstMedian] = {fixed [Inst],[Dest Group], [Dest Cipn1] : Sum([N])} / {fixed [Inst] : Sum([N])}

有什么建议吗?我附上了一份示例工作簿here,希望有所帮助。

这是交叉发布的here

谢谢

1 个答案:

答案 0 :(得分:0)

Steve Mayer评论了问题中发布的画面链接并给出了答案。我最终使用Lookup技巧复制inst,然后在25th75th window_percentile上使用了表计算。