美文网首页举个栗子!Tableau技巧
举个栗子!Tableau 技巧(268):折叠文本表的数据列

举个栗子!Tableau 技巧(268):折叠文本表的数据列

作者: 阿达_优阅达 | 来源:发表于2024-03-31 16:48 被阅读0次

之前,我们分享过 🌰 :灵活折叠文本表的多级数据行。陆续收到很多数据粉的反馈,想学习如何折叠文本表的数据列。

如下示例,假如将所有月份字段全部呈现出来,表格过长不利于查看数据。那么,我们就把月份折叠起来,鼠标单击年才展开对应的月,岂不是更好?

如何在 Tableau 中具体实现呢?今天,我们就来分享方法吧!

期《举个栗子》,我们要给大家分享的 Tableau 技巧是:折叠文本表的数据列。

为方便学习,栗子使用 Tableau 自带的“示例-超市”数据源。掌握栗子方法后,数据粉可尝试使用其他数据源实现。懒癌患者可通过以下链接获取栗子数据源:

https://www.dkmeco.com/community/example/detail-799

具体步骤如下:

1

创建视图

打开 Tabelau Desktop,连接“示例-超市”数据源,新建工作表。

将维度“子类别”拖放至行,将度量“销售额”拖放至“标记”卡的文本中。

➤ 创建计算字段:年份,键入函数

YEAR([订单日期])

将刚刚创建的计算字段“年份”拖放列,并右键单击该胶囊,下拉菜单分别选择:维度 和 离散。

创建一个参数“年参数”,如图设置。

➤ 创建计算字段:月份,键入函数

LEFT(DATENAME('month',[订单日期]),3)

➤ 创建计算字段:月份2,键入函数

IF [年份]=[年参数] THEN [月份] ELSE '+' END

将刚刚创建的计算字段“月份2”拖放至列。

2

设置参数操作

单击顶部菜单栏:工作表-操作,弹窗中选择:添加操作-更改参数。

创建参数动作,如下图设置。

如此,就完成了我们想要的呈现效果。单击任意年份,可以展开该年份对应的月度数据。

本期的 Tableau 技巧,你 Get 到了吗?

下一期,再见~

文章部分信息来源于网络,如有侵权请告知

相关文章

网友评论

    本文标题:举个栗子!Tableau 技巧(268):折叠文本表的数据列

    本文链接:https://www.haomeiwen.com/subject/cyhbtjtx.html