经常用跳转和筛选的数据粉,是否遇到过类似场景:在类别页面,可以通过筛选查看其销售额或折扣情况,但下钻到子类别后,就没法用之前的筛选了。
有什么办法,能将类别的筛选同步到子类别页面呢?有的,试着将跳转和筛选结合起来,查看数据就可以事半功倍了!
如下示例:在销售-类别页面,单击类别“办公用品”跳转到销售-子类别页面;然后,通过筛选选择查看销售或折扣数据。
1.单击类别跳转
2.下钻到子类别
3.筛选子类别
其实,这个场景并非只适合下钻分析,有关联关系的数据都均可。那么,具体该如何实现呢?今天的栗子,一睹为快!
本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:视图跳转并同步筛选条件。
为方便学习,栗子使用 Tableau 自带的“示例-超市”数据源。掌握栗子方法后,数据粉可尝试使用自己的数据。
Tips: 需创建 6 个工作表和 4 个仪表板,示例为优化呈现效果做了较多工作表文本格式、仪表板版面格式的设置。为便于学习,栗子版式效果仅供参考,数据粉掌握栗子方法后,可按需设计版式。
具体步骤如下:
Step1:创建 按钮 工作表
打开 Tableau Desktop,连接自带的“示例-超市”数据源,新建工作表。需创建两个工作表,作为筛选按钮:销售按钮 和 折扣按钮。
► 创建工作表:折扣按钮
右键单击行的空白处,在弹框中选择:新建计算,键入:'折扣',回车。将"数据"窗口的字段"类别"拖放至"标记"卡的详细信息中,将行中的”‘折扣’“胶囊拖放至"标记"卡的文本(又叫标签)中。然后,将标签、标题等设置隐藏。
单击顶部菜单栏“分析”,在下拉菜单中选择:堆叠标记-关。
此时,三个文本就堆叠在一起了。
► 创建工作表:销售按钮
用同样的方法,再创建一个“销售按钮”工作表。
Step2:创建 数据呈现 仪表板
接着,创建四个仪表板,分别用于呈现销售和折扣数据:销售-1、销售-2、折扣-1、折扣-2。
► 创建仪表板:销售-1
新建工作表:销售额-类别,将“类别”拖放至行,将“销售额”拖放至“标记”卡的文本中。
新建仪表板,按需设置仪表板尺寸。并将工作表“销售额-类别”、“销售按钮”和“折扣按钮”拖放至仪表板视图中。将仪表板命名为:销售-1。
► 创建仪表板:销售-2
新建工作表:销售额-子类别,将“子类别”拖放至行,将“销售额”拖放至“标记”卡的文本中。
新建仪表板,按需设置仪表板尺寸。并将工作表“销售-子分类”、“销售按钮”和“折扣按钮”拖放至视图中。将仪表板命名为:销售-2。
► 创建仪表板:折扣-1和 折扣-2。
与前两个仪表板创建步骤相同,区别在于:创建工作表的时候,将“标记”卡中的“销售额”字段替换成“折扣”字段。
Step3:设置跳转和筛选
然后,进入关键步骤:给四个仪表板设置跳转和筛选。
► 设置仪表板“销售-1”
打开仪表板“销售-1”,单击顶部菜单栏“仪表板”,在下拉菜单中选择:操作,并在“操作”弹框中选择:添加操作-筛选器,进入“添加筛选器操作”对话框。
将源工作表选为:仪表板“销售-1”中的工作表“销售-类别”,运行操作方式:选择。目标工作表选择:仪表板“销售-2”中的工作表“折扣按钮”、“销售按钮”、“销售-子类别”,清除选定内容将会:显示所有值。单击“确定”完成设置。
Tips:这一步骤中,勾选需要跳转的工作表“销售-子类别”的同时,勾选工作表“折扣按钮”,以便实现将筛选带到折扣视图中的效果。
再在“操作”弹框中选择:添加操作-转到工作表,进入“添加工作表导航操作”对话框。将源工作表选为:仪表板“销售-1”的工作表“折扣按钮”;运行操作方式选为:选择;目标工作表选择:仪表板“折扣-1”。
► 设置仪表板“销售-2”
打开仪表板“销售-2”,单击顶部菜单栏“仪表板”,在下拉菜单中选择:操作,并在“操作”弹框中选择:添加操作-筛选器,进入“添加筛选器操作”对话框。
源工作表选为:仪表板“销售-2”的工作表“折扣按钮”;运行操作方式选为:选择;目标工作表选为:仪表板“折扣-2”中的工作表“折扣-子类别”;清除选定内容将会:显示所有值。
Tips: 使用的目标筛选器是“全部字段”,如果需要指定字段做筛选,可以设置“选定字段”,例如:设置“类别”字段作为筛选器,如下图:
同样,在“操作”弹框中选择:添加操作-转到工作表,进入“添加工作表导航操作”对话框。
源工作表选为:仪表板“销售-2”的工作表“折扣按钮”;运行操作方式选为:选择;目标工作表选为:仪表板“折扣-2”。
► 设置仪表板“折扣-1”和“折扣-2”
按照前面相同的步骤,对仪表板“折扣-1”和“折扣-2”进行跳转和筛选的设置,不同之处在于:筛选跳转对象变成了仪表板“销售-1”和“销售-2”。
设置全部完成后,来试试效果!打开仪表板“销售-1”,单击筛选按钮“销售”、“折扣”和类别,看看是不是达到了预期的筛选和跳转吧~
今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!
下一期《举个栗子》,再会~
文章部分信息来源于网络,如有侵权请告知!