举个栗子!Tableau 技巧(295):​在仪表板中单独筛选指定表

发布于: 2025-02-28

经常用 Tableau 的数据粉,想必对仪表板数据联动并不陌生:将一个工作表设置为筛选器后,点击该工作表中的数据,仪表板中其它工作表也会随之筛选出对应的数据。

有用户提出需求:点击工作表的不同字段进行筛选时,能否只筛选仪表板中指定的工作表呢?如下示例,筛选类别时,右下方的子类别表并不会联动,反之亦然。

在 Tableau 的仪表板中,如何实现这样的单独筛选呢?今天的栗子,一睹为快吧!

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:在仪表板中单独筛选指定表。

为方便学习,栗子使用 Tableau 自带的“示例-超市”数据源。掌握栗子方法后,数据粉可尝试使用其他数据源。

具体步骤如下:

1.创建参数及计算字段

打开 Tableau Desktop,连接“示例-超市”数据源,新建工作表。首先,创建所需的参数:类别 参数 & 子类别 参数。

接着,如下图创建所需的计算字段:类别 真 及 子类别 真。


2.创建工作表并设置筛选

需要创建四个工作表:工作表1、工作表1(2)、工作表2、工作表3。

工作表1:如图拖拽字段,再右键单击行上的“子类别”胶囊,下拉菜单去掉勾选:显示标题。单击“标记”卡的颜色,将颜色设置为:白色,透明度设置为:0%,边界设置为:无。

工作表1(2):如图拖拽字段,再右键单击行上的“类别”胶囊,下拉菜单去掉勾选:显示标题。双击列,在空胶囊中键入:"销售额",再右键单击视图上的“销售额”,下拉菜单选择:隐藏列字段标签。

工作表2:如图拖拽字段,同样双击列,在空胶囊中键入:"销售额",再右键单击视图上的“销售额”,下拉菜单选择:隐藏列字段标签。将计算字段“类别 真”拖放至“筛选器”卡,弹窗勾选:真。

工作表3:如图拖拽字段,再双击列在空胶囊中键入:"销售额",再右键单击视图上的“销售额”,下拉菜单选择:隐藏列字段标签。将计算字段“子类别 真”拖放至“筛选器”卡,弹窗勾选:真。

3.创建仪表板并设置参数动作

如下图,将工作表 1 和工作表 1(2)放置在同一个水平容器内,并设置表格样式;再将工作表 2 和工作表 3 放置在第二个水平容器内,并设置格式。

单击顶部菜单栏:仪表板,弹窗中选择:操作-添加动作-更改参数,依次添加两个参数动作:类别及子类别,如下所示:

如此,我们就实现了想要的筛选效果:单击上方明细表中的类别或子类别字段,只会触发对应的工作表的筛选哦~

今天的 Tableau 技巧,你 Get 到了吗?