Tableau仪表板-前15个过滤器未正确排序

时间:2018-10-11 14:42:52

标签: sorting filter tableau

sorted correct but not top 15

sorted incorrectly but top 15

我有这个仪表板,我想显示当年(2018)的前15个站点的延误/离开。

如果我在“列”中进行了排序,则它会以正确的顺序排序,但是会显示所有站点。

如果我将工作站放入前15名的过滤器中,则会以某种方式将其排序错误。

我的公式是 2018年排名=如果[年份] = 2018,则[延迟时间]否则0结束 2018年排名= [2018年排名] / departures_count

2 个答案:

答案 0 :(得分:2)

通过在过滤器架子上右键单击并选择“添加到上下文”,使[Month]成为 context 过滤器。

然后,Tableau将首先应用[Month]过滤器,然后对那些结果应用前15个站点过滤器。否则,筛选器将是独立的,您将筛选所有月份中排名前15位的电台,然后仅显示所选月份的数据。

答案 1 :(得分:0)

您快到了,您需要组合方法

首先,您要进行过滤以从药丸站获得最高的N。因此,请点击->过滤器->前N个字段

enter image description here

完成后,您只会在报告中显示前n个结果

接下来,我们可以对前15名进行排序:

点击药丸->排序->降序->您的排序字段

enter image description here


与其选择一个数字来过滤站点数,不如通过一个参数为用户提供选择是一个好主意。然后,在前N个目录中,可以将其更改为新创建的整数参数:

enter image description here