【Tableau Desktop 企业日常问题 32】Tableau 如何在计算中创建换行符的秘诀?&CHAR(10)
  TEZNKK3IfmPf 2023年11月13日 30 0
 

问题诉求

当我们视图里面的标记相对的较多和较长的时候,我们可以选择是否覆盖其他标记。但是当覆盖标记的时候就会出现标签重叠的现象,如下:
【Tableau Desktop 企业日常问题 32】Tableau 如何在计算中创建换行符的秘诀?&CHAR(10)

哪如何解决呢?

问题分析

我们可以结合实际的情况来观察,标签是通过两部分组成:网站名称(x-y),我们可以将他们分为上下两部分,从而达到我们的目的。

问题解决

为了更加贴合企业用户的字段场景,我这里构建了一个类似拼接字段(网站名称(x-y)).
【Tableau Desktop 企业日常问题 32】Tableau 如何在计算中创建换行符的秘诀?&CHAR(10)
显示效果
【Tableau Desktop 企业日常问题 32】Tableau 如何在计算中创建换行符的秘诀?&CHAR(10)
你可能会想通过名称拆分并用两行来进行换行,遗憾的是,计算字段拆改那就换行符实际上不会影响标签显示的(换多少行都没用,换行不会影响原操作,更多的未来让计算字段看起来美观一点儿)
【Tableau Desktop 企业日常问题 32】Tableau 如何在计算中创建换行符的秘诀?&CHAR(10)
这就是函数 CHAR() 的用武之地。CHAR() 所做的是获取一个数字并将其转换为 ASCII 字符。字符 10 表示新的换行符,这里的Dec Hx Oct 分别代表了十进制,十六进制,8进制。

【Tableau Desktop 企业日常问题 32】Tableau 如何在计算中创建换行符的秘诀?&CHAR(10)
文案网站(访问人数-目标人数)-chart(10):

[文案网站]+CHAR(10)+"("+STR([访问人数])+"-"+STR([目标访问人数])+")"
//制表符: CHAR(9)
//换行符: CHAR(10)
//回车符: CHAR(13)

【Tableau Desktop 企业日常问题 32】Tableau 如何在计算中创建换行符的秘诀?&CHAR(10)

在编辑计算并进行少量手动重新排列后,标签看起来更干净,其他的ASII码大家也可以试试其中转换的值。
【Tableau Desktop 企业日常问题 32】Tableau 如何在计算中创建换行符的秘诀?&CHAR(10)

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
TEZNKK3IfmPf