首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Power BI DAX修改表格列标题

Power BI DAX修改表格列标题

作者头像
wujunmin
发布2025-12-21 14:59:41
发布2025-12-21 14:59:41
920
举报
文章被收录于专栏:wujunminwujunmin

有星友提出以下表格问题:切片器选择某月,表格第二、三列的标题自动对应变化,比如现在是6月:

修改为8月:

内置表格目前不支持列标题fx定义。我们可以使用HTML表格。准备好基础度量值:

本月指标 =SUM('数据明细'[数据列])

上月指标 =CALCULATE([本月指标],DATEADD('日期表'[Date],-1,MONTH))

新建HTML表格度量值:

代码语言:javascript
复制
HTML.表格 = 
VAR HTML_Text =CONCATENATEX(VALUES('城市'[城市]),"
    <tr>
        <td style='text-align: left;'>" & [城市] & "</td>
        <td>" & FORMAT([上月指标],"#,#") & "</td>
        <td>" & FORMAT([本月指标],"#,#") & "</td>
        <td>" & FORMAT([增长率],"+0.0%;-0.0%;0%") & "</td>
    </tr>",,[本月指标],DESC)
RETURN "
<head>
<style>
    table {
        font-family: Arial, sans-serif;
        font-size: 16px;
        border-collapse: collapse;
        width: 100%;
    }
    th, td {
        padding: 8px;
        border: 1px solid #ddd;
        word-wrap: break-word;
        text-align: right;
    }
    th {
        background-color: #f2f2f2;
    }
</style>
</head>
<body>
<table>
  <tr>
    <th style='text-align: left;'>城市</th>
    <th>上月指标</th>
    <th>本月指标</th>
    <th>增长率</th>
  </tr>" & 
 HTML_Text & "
</table>
</body>"

度量值放入HTML Content视觉对象,得到:

HTML度量值末尾的<th>是列标题,只需如下替换,即可实现动态变化:

HTML表格在Power BI的更多玩法可以参考Power BI HTML 表格的四大优势


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

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

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

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

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