【发布时间】:2021-08-02 17:53:42
【问题描述】:
我在 Tableau 中有一个 Measure,它必须以 Kilos、Millions、Billions 动态显示,并且格式也为 200k、2726M。
【问题讨论】:
标签: tableau-desktop
我在 Tableau 中有一个 Measure,它必须以 Kilos、Millions、Billions 动态显示,并且格式也为 200k、2726M。
【问题讨论】:
标签: tableau-desktop
您可以尝试使用这个公式,您可以根据自己的需要进行扩展:
str(
if SUM([Sales]) > 1000000000 THEN ROUND(SUM([Sales])/1000000000,1)
elseif SUM([Sales]) > 1000000 THEN ROUND(SUM([Sales])/1000000,1)
elseif SUM([Sales]) > 1000 THEN ROUND(SUM([Sales])/1000,1)
else SUM([Sales])
end )
+
if SUM([Sales]) > 1000000000 THEN 'B'
elseif SUM([Sales]) > 1000000 THEN 'M'
elseif SUM([Sales]) > 1000 THEN 'K'
else ''
end
【讨论】: