Tableau根据所选切换标签格式

当遇到一个图表中有的指标标签需要显示百分比,有的指标标签需要显示正常数字或者更多种形式的时候,我们可以通过计算字段自己设置标签,下面来看具体怎么实现吧。

你可能遇到这种数据:

 展示效果,当切换class时,var1需要显示两位小数的百分比,var2需要显示两位小数的数字,如图所示,将年份放在列上,将value放在行上,class显示为筛选器(单值列表),将value拖拽至标签,设置标签格式为百分比会导致所有的class下都为百分比,这显然达不到我们想要的效果。

 

 解决办法:

创建参数:

 创建计算字段:

 

 将选择显示字段拖入筛选器,选择true,将标签拖拽至标签标记卡,当参数选择var1时出现:

 当参数选择var2时出现:

 这里注意点:

一、当我们不做创建参数时,创建计算字段标签根据CLASS字段做聚合会显示聚合与非聚合问题,创建参数作为中转很好地解决了这个问题 。

二、创建计算字段str+round函数出现无限循环小数位,且为非连续字段,使得图中折线不能连续,虽然可以通过叠加双轴避免不连续的问题,标签显示过多的小数位也是异常的,添加sum聚合函数能够很好地解决这个问题。 

 

每天多学一点,共同进步吧。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值