在 Tableau 筛选器中排除组

Excluding a group in Tableau Filter

我有 20 个水果,我将它们分为 4 组,即:夏季水果、冬季水果、秋季水果和 Spring 水果。现在,当我放置一个 Fruit 过滤器时,我根本不希望 Autumn 组在 Tableau 的下拉列表中可见。有人知道怎么做吗?

我尝试创建一个不包含秋季水果的集合并将其放入过滤器中,然后刷新水果过滤器,但它不起作用。请帮忙!

将您的 Fruit_Group(Fruit Loop?)字段放在过滤器架子上,然后 select 您希望包含的季节。然后右键单击过滤器架子上的 Fruit_Group 字段并 添加到上下文

Tableau 将在流程的早期应用上下文过滤器,然后再填充您的其他过滤器控件。

最后,为您的原始 Fruit 字段显示一个过滤器。过滤器控件应仅显示 selected 季节的字段。

当您作为可视化设计师决定要包括哪些季节时,上述解决方案很有效。如果您允许人们选择他们的季节,至少还有一种类似的解决方案适用。

在那种情况下,不要将 Fruit_Group 添加到上下文中。相反,同时显示 Fruit_Group 和 Fruit 过滤器,但将 Fruit_Group 过滤器控件设置为显示数据库中的所有值,并将 Fruit 过滤器控件设置为仅显示相关值。您可以通过单击过滤器控件右上角的小插入符号来更改这些设置。如果您首先将 Fruit 和 Fruit_Group 放入层次结构(这是一个可选步骤)

,那么这些设置应该自然发生

这很容易,因为您已经构建了您的组:

只需复制您的群组(右键单击 | 复制)。将您的副本组拖到过滤器并过滤掉您想要的选项,但不显示此过滤器。然后将您的原始组拖到过滤器中,现在**显示*此过滤器。您将不会再在此过滤器中看到预先过滤掉的选项。