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

PowerBI中从现有表生成含最新值与平均值的独立表

PowerBI生成序列汇总表的两种实现方法

方法一:Power Query 操作步骤

  1. 打开Power Query编辑器,导入你的原始数据表格。
  2. 选中「日期」列,点击转换>逆透视列>逆透视其他列,此时表格会转换为三列:日期、属性(对应Series1/Series2)、值。
  3. 点击转换>分组依据,在弹出的设置窗口中:
    • 「分组依据」选择属性;
    • 点击「添加聚合」,设置第一行:
      • 列名:最新值
      • 操作:自定义
      • 公式:Table.Max([数据], "日期")[值]
    • 再添加一行聚合:
      • 列名:平均值
      • 操作:平均值
      • 列:值
  4. 点击确定后,将属性列重命名为你需要的名称(或保留为空),调整列顺序即可得到目标格式的表格。

方法二:DAX新建表

在PowerBI的「数据」视图中,点击「新建表」,输入以下DAX表达式(替换你的原始表名为实际表名):

序列汇总表 = 
VAR 转换表 = 
    UNION(
        SELECTCOLUMNS('你的原始表名', "序列", "Series1", "日期", '你的原始表名'[日期], "数值", '你的原始表名'[Series1]),
        SELECTCOLUMNS('你的原始表名', "序列", "Series2", "日期", '你的原始表名'[日期], "数值", '你的原始表名'[Series2])
    )
RETURN
    SUMMARIZE(
        转换表,
        转换表[序列],
        "最新值", CALCULATE(MAX(转换表[数值]), FILTER(转换表, 转换表[日期] = MAX(转换表[日期]))),
        "平均值", AVERAGE(转换表[数值])
    )

生成的新表即为你需要的汇总格式,可根据需求调整列名或显示样式。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 22:40:57