You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Power BI中转换数据格式并为透视表创建动态日期切片器

Power BI 宽表转聚合格式方案

你需要将包含Date、Male、Female的宽表,转换为按Date聚合性别类别数与总计数的格式,以下是两种可行方法:

方法一:Power Query 数据转换(修改数据源结构)

  1. 进入Power Query编辑器:点击主页选项卡的「转换数据」
  2. 选中Male和Female列,点击「转换」→「逆透视列」→「逆透视其他列」,得到长表结构:
DateAttributeValue
2020/03/13Male3
2020/03/13Female1
2020/04/20Male6
2020/04/20Female3
  1. 点击「开始」→「分组依据」,设置分组规则:
    • 分组依据:Date
    • 新增列1:名称填Gender Count,操作选「计数行」
    • 新增列2:名称填value,操作选「求和」,列选择Value
  2. 确认后关闭并应用,即可得到目标格式的数据,直接用于Date切片器与表格交互。

方法二:DAX 度量值(保留原始数据源)

如果不想改动原始数据,直接创建两个度量值即可实现可视化需求:

  1. 创建Gender Count度量值:
Gender Count = 2

(若后续可能新增性别类别,建议先按方法一逆透视数据,再用DISTINCTCOUNTNOBLANK('表名'[Attribute])获取动态类别数)

  1. 创建value度量值:
value = SUM('表名'[Male]) + SUM('表名'[Female])
  1. 可视化时,将Date、两个度量值拖入表格组件,即可支持Date切片器的交互筛选。

内容的提问来源于stack exchange,提问作者Big Chibz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 23:25:04