【问题标题】:Tableau Dashboard - top 15 filter not sorting correctlyTableau 仪表板 - 前 15 个过滤器未正确排序
【发布时间】:2018-10-12 08:55:48
【问题描述】:

sorted correct but not top 15

sorted incorrectly but top 15

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

如果我在列中有排序,它会按正确的顺序排序,但会显示所有站。

如果我将 Station 放入前 15 名的过滤器中,它会以某种方式被错误地排序。

我的公式是 2018 rank = if [Year] = 2018 then [Delay Measure] else 0 end 2018 年排名 = [2018 年排名]/departures_count

【问题讨论】:

    标签: sorting filter tableau-api


    【解决方案1】:

    将 [Month] 设为 context 过滤器,方法是在过滤器架上右键单击它并选择“添加到上下文”

    然后,Tableau 将首先应用 [Month] 过滤器,然后对这些结果应用前 15 个站点过滤器。否则,过滤器是独立的,您将过滤所有月份的前 15 个站点,然后只显示选定月份的数据。

    【讨论】:

      【解决方案2】:

      你快到了,你需要结合方法

      首先,您过滤以从柱药站获得前 N 个。所以点击 --> Filter --> Top N field

      然后,一旦你完成了,你只会在你的报告中显示前 n 个结果

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

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


      与其选择一个数字来过滤电台的数量,不如通过使用参数为用户提供选项。然后在 Top N 中,您可以将其更改为您新创建的整数参数:

      【讨论】:

      • 没用;它仍然看起来像不正确的版本。错误版本是通过向 Station 添加过滤器从正确版本创建的,因此它已经排序。
      • 那么对于报告中的列,您已经添加了“站”维度,然后通过获取 2018 年度量的前 N ​​个进行过滤?一旦你有了它,然后你点击列中的 Station 药丸并对其进行排序。尝试从一开始就做,而不是修改不起作用的东西
      • 不行,先排序后过滤或先过滤后排序。前15名不是正确的前15名。如果你看照片,第15站应该是MCO,但前15名的过滤器是MFE。
      猜你喜欢
      • 1970-01-01
      • 2016-05-20
      • 2012-07-19
      • 2019-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-22
      相关资源
      最近更新 更多