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

修改为8月:

内置表格目前不支持列标题fx定义。我们可以使用HTML表格。准备好基础度量值:
本月指标 =SUM('数据明细'[数据列])
上月指标 =CALCULATE([本月指标],DATEADD('日期表'[Date],-1,MONTH))
新建HTML表格度量值:
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 表格的四大优势