在Tableau中实现表格下钻

2019-12-26  本文已影响0人  扫地sir

看到Andy大神Public上的一个Viz《Drill Down With Set Actions》,用集动作实现表格的下钻,就下载下来研究了一下,很简单。

实际上集动作和参数动作在很多时候都是通用的,所以我就分别用两种方法实现一下,供大家参考。

集动作

数据就用自带的超市数据,实现类别和子类别的下钻效果

创建计算字段

IF [类别 集] THEN [类别]+'▼ '
ELSE [类别]+ '▶ '
END

这里我修改了一下,让三角形箭头在后面,可以避免原Viz需要手动排序的问题。
如果不用三角箭头的效果,也可以不建这个字段,直接用数据源的[类别]字段

IF [类别 集] THEN [子类别]
ELSE ''
END

这里是为了配合集动作,只要点击类别,就显示相关类别的子类别,其他的子类别就不显示

如果设置都正确,点击类别就可以看到表格下钻的效果了

参数动作

参数动作大同小异,简单说一下

新建计算字段

if [类别]=[类别 参数] then [子类别]
ELSE ''
END

可以用上面建好的[类别1],我这里直接用[类别]

最终效果是一样的,只不过没有了三角箭头

原Viz还有地图的下钻方法,也很简单,我这里就不累述了,大家可以自行下载研究。

此篇文章已发布到我的公众号:saodisir,有兴趣也可关注一下

上一篇下一篇

猜你喜欢

热点阅读