首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Power BI 表格动态列标题的三种方案

Power BI 表格动态列标题的三种方案

作者头像
wujunmin
发布2026-05-29 11:32:19
发布2026-05-29 11:32:19
660
举报

所谓表格动态列标题是指,标题名称随着外部切片器的变化而变化,下图左侧是固定标题,右侧是动态标题:

前期分享了HTMLMarkdown的实现方案,今天分享下内置矩阵如何实现,并比较三者的应用场景。

矩阵视觉对象的行拖拽维度列(本例为城市),值存入三个指标:

得到:

维度表添加一个辅助列,列内容随意:

辅助列也放入矩阵行:

得到:

可以看到矩阵有两个总计行,位置分别在最上方和最下方,已知Power BI内置矩阵目前不支持列标题fx定义,我们可以把最上方的总计行变为动态标题。

接下来对所有指标进行改造,当在城市范围和总计栏时,显示原值,否则显示动态标题(本例为当前年月),度量值如下:

代码语言:javascript
复制
本月指标.修改 = 
IF (
    ISINSCOPE ( '维度表'[城市] ),
    [本月指标],
    IF (
        ISINSCOPE ( '维度表'[辅助] ),
        FORMAT (  MAX ( '日期表'[Date] ), "YYYY年M月" ),
        [本月指标]
    )
)

放入矩阵值:

将原标题涂成白色隐藏,实现第一行看上去是标题,实际是总计栏,借道实现fx标题。

如果公司不允许使用第三方视觉对象,建议使用这种方式,缺点是每个指标都需要重构逻辑;如果公司允许使用第三方视觉对象,且对格式要求简单,可以ReadMe视觉对象加载Markdown,语法非常简单;如果对表格格式要求很高,可以HTML Content视觉对象加载HTML度量值,优点是美化无上限,缺点是代码较长。


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

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

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

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

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