我们想做这样的,当选择RMB,图表能显示¥符号,当选择USD,图表能显示$符号


有朋友会说,这很简单啊,用Format就行。问题是用Format生成货币格式,会得到Text类型的结果,而不是decimal。这会造成非表格类图表无法正常显示和计算百分比。
解决方法是用动态度量值。
1.假设我们有销售表如下,已经计算好两种货币的销售额

2.添加一个货币与格式的映射表

3.创建一个度量值
销售金额 =
SWITCH(
SELECTEDVALUE('货币格式表'[货币]),
"RMB", SUM('销售表'[销售额(RMB)]),
"USD", SUM('销售表'[销售额(USD)])
)
4.改为动态格式

5. 填写格式

SELECTEDVALUE('货币格式表'[格式])
6.使用度量值

1513

被折叠的 条评论
为什么被折叠?



