如何在tableau中测量大于聚合的百分比

时间:2016-09-21 19:13:37

标签: count conditional-statements tableau

让我们考虑一下:

Student | Score

S1          87

S2          75

S3          52

我想创建一个饼图或水平图表,显示学生的得分百分比超过平均分数。

根据上面的例子, 平均(分数)= 71.33

得分高于平均分(得分)的学生百分比为66.67%(S1& S2)

已经通过How to count occurrence of value and percentage of a subset in tableau public?但在该问题中,比较是针对静态值而不是聚合值。

1 个答案:

答案 0 :(得分:0)

这可以使用窗口计算来实现。

使用计算

创建一个名为“高于平均值”的计算字段
IF AVG([Score]) > WINDOW_AVG(AVG([Score])) THEN 1 ELSE 0 END

现在,您可以过滤掉数据集,仅使用“高于平均值”>的值0并创建饼图。