前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Power BI同一数据显示不同单位

Power BI同一数据显示不同单位

作者头像
wujunmin
发布2022-05-19 08:46:54
1K0
发布2022-05-19 08:46:54
举报
文章被收录于专栏:wujunmin

一位群友遇到一个问题,数据差异非常大,有的上亿,有的只有几百。如何更好的显示这样的数据?

针对自定义的条形图,数据标签可以在text中使用SWICTH函数进行单位切换。

上文(Power BI数据标签这么装饰)介绍的圆形标签条形图中的text如下处理:

在表格也可以实现类似的操作:

读者可能想到,度量值Value_修正=Value/单位&单位,这样是可以,但是无法实现上图中的两个效果:单位靠下显示并且颜色淡化。

我的实现方式是,先把数据进行修正:

代码语言:javascript
复制
Value_修正 = 
SWITCH (
    TRUE (),
    [Value] >= 100000000, ROUND ( [Value] / 100000000, 1 ),
    [Value] >= 10000000, ROUND ( [Value] / 10000000, 1 ),
    [Value] >= 1000000, ROUND ( [Value] / 1000000, 1 ),
    [Value] >= 10000, ROUND ( [Value] / 10000, 1 ),
    [Value] >= 1000, ROUND ( [Value] / 1000, 1 ),
    ROUND ( [Value], 1 )
)

把新的度量值放入表格,给表格增加条件格式图标:

代码语言:javascript
复制
条件格式图标 = 
"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48'>
<text x='0' y='32'  text-anchor='start' dominant-baseline='middle' font-size='24' fill='Grey'>"
    & SWITCH (
        TRUE (),
        [Value] >= 100000000, "亿",
        [Value] >= 10000000, "千万",
        [Value] >= 1000000, "百万",
        [Value] >= 10000, "万",
        [Value] >= 1000, "千",
        "元"
    ) & "
</text>
</svg>"

图标布局选择右下方:

条件格式图标度量值的关键点有三个:SWTCH按数据切换单位,FILL标签将单位填充为灰色,Y的值使得TEXT靠下方显示。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-04-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 wujunmin 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档