【问题标题】:how to filter data on different sheets based on clicks on Tableau如何根据对 Tableau 的点击来过滤不同工作表上的数据
【发布时间】:2016-07-14 08:04:06
【问题描述】:

如何根据 Tableau 中的点击来过滤不同工作表上的数据。例如:

Sheet 1 - 分区如下所示:

+------+-------+-----+
| Name | Month | ... |
+------+-------+-----+
| A    | Jan   | ... |
| B    | Jan   | ... |
| C    | Feb   | ... |
| D    | Mar   | ... |
| ...  | ...   | ... |
+------+-------+-----+

Sheet 2 - 分区包括月份。

当我单击工作表 1 上的 Jan 时,Tableau 是否可以过滤工作表 2 上的 Jan?

我尝试包含一个 URL 并使过滤器对所有工作表通用,但过滤器在“点击”时不起作用,是吗?

【问题讨论】:

  • 我对你的措辞有点困惑。 “工作表”是 Tableau 工作表吗?每个工作表中的数据是否来自同一个数据源?您是说您的第一个 Tableau 工作表包含字段 NameMonth,而您的第二个 Tableau 工作表包含字段 Month,并且您希望能够单击表 1 中的可视化项进行筛选表 2?
  • 您好,您所假设的一切都是正确的。有 2 个工作表,第一个工作表包括字段名称和月份,是的,我想在工作表 1 上单击 Jan 以过滤工作表 2 上的数据(Jan)

标签: tableau-api


【解决方案1】:

筛选器操作是 Tableau 中必不可少的基本工具,您将希望快速掌握它们,因此我建议您联系 this help page 以了解它们的工作原理。

转到Actions…(如果您在仪表板上,可以从仪表板访问此菜单,或从工作表访问相同的菜单strong> 如果您正在使用工作表)。选择添加操作>,然后选择过滤器。您的源工作表(将控制过滤器的工作表)将是工作表 1。您的目标工作表(将被过滤的工作表)将是工作表 2。在 Run action on 下点击 Select

在菜单底部的Target Filters下,选择Selected Fields。这将允许您仅过滤您在此菜单中定义的特定字段。点击 Add Filter... 并选择 Month 作为源和目标。您现在已经创建了一个从工作表 1 到工作表 2 的过滤器,它将仅根据 Month 进行过滤。

您可能不需要那么具体,实际上可以过滤所有字段。如果工作表在仪表板中,则有一种快速方法可以做到这一点。单击仪表板中工作表 1 右上角的下拉菜单,然后选择用作过滤器。这将使用从该工作表到仪表板上所有其他工作表的所有字段自动创建一个过滤器。如果您需要调整它,您可以转到我们刚刚讨论的 Actions... 菜单,从列表中选择过滤器,然后从那里更改我们上面讨论的任何内容。 p>

【讨论】:

  • 帮助页面链接失效。
【解决方案2】:

一个过滤器可用于多个工作表。在过滤器三角形上,选择“应用于工作表”->“选定的工作表”。默认情况下,它将仅显示当前仪表板中的工作表。在底部,复选框显示所有工作表。然后,您可以选择要应用过滤器的任何工作表。

【讨论】:

    猜你喜欢
    • 2021-03-05
    • 2016-04-28
    • 2020-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-20
    • 2019-10-19
    • 2017-07-29
    相关资源
    最近更新 更多