前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >Power BI DAX自定义列表项目符号

Power BI DAX自定义列表项目符号

作者头像
wujunmin
发布2025-02-10 17:01:46
发布2025-02-10 17:01:46
4900
代码可运行
举报
文章被收录于专栏:wujunminwujunmin
运行总次数:0
代码可运行

昨天介绍的VF财报中,卡片图下方用几行文字描述了详情,文字前方有一个圆点作为项目符号。

图片来源:VF官网

Power BI如何制作这样带有符号的列表?最简单的办法是在文本前手敲一个符号●▶○◼,本文分享一种DAX公式添加列表符号的办法。

新建一个度量值,此处假设对三个指标生成列表:

代码语言:javascript
代码运行次数:0
复制
M.list1 = "
<ul>
    <li>销售业绩:" & FORMAT([M.销售业绩],"#,#") & "</li>
    <li>业绩达成率:" & FORMAT([M.业绩达成率],"0%") & "</li>
    <li>销售折扣:" &  FORMAT([M.销售折扣],"0.00") & "</li>
</ul>"

把度量值放入支持HTML的视觉对象(如HTML Content)得到:

可以看到,列表自带圆点符号。如果是不固定数量的列表,道理相同:

代码语言:javascript
代码运行次数:0
复制
M.list2 = 
"<ul>" 
    & CONCATENATEX (
        VALUES ( '店铺资料'[城市] ),
        "<li>" & [城市] & " " & FORMAT ( [M.业绩达成率], "0%" ) & "
        </li>",,
        [M.业绩达成率], DESC
    ) & "
  </ul>"

以上度量值把城市串联起来,生成一个列表:

列表的符号能不能不是圆点?在度量值中加入list-style-type可以修改符号样式,此处square为实心正方形:

circle是空心圆:

decimal是数字,结合CONCATENATEX的降序排列,可以当作排名索引使用。

upper-alpha是大写字母:

更多支持的列表符号参考:

https://www.w3school.com.cn/cssref/pr_list-style-type.asp

最后再提一句:学一点前端代码有助于Power BI/Excel图表设计

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档