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

如何在Power Query中按季度计算年初至今(YTD)销售额

在Power Query中实现季度年初至今(YTD)销售额统计

原始月度销售数据表:

MonthSales Amount
015
0212
038
0423
0527
0617
0715
0818
0914
109
1111
126

需要生成的季度YTD销售额表:

QuarterYTD Sales Amount
Q125
Q292
Q3139
Q4165

实现步骤

  1. 导入数据到Power Query:将月度销售数据导入Power Query编辑器(通过「数据」选项卡→「自表格/范围」)。
  2. 添加季度标识列:
    • 点击「添加列」选项卡→「自定义列」,输入公式:
      "Q" & Text.From(Number.RoundUp(Number.From([Month])/3))
      
      该公式会根据月份自动生成Q1/Q2/Q3/Q4的季度标识。
  3. 按季度分组计算单季销售额:
    • 选中「Quarter」和「Sales Amount」列,点击「转换」选项卡→「分组依据」。
    • 分组依据选择「Quarter」,新列名设为「Quarter Sales」,操作选择「求和」,关联列选「Sales Amount」,确认后得到单季销售额表(Q1=25、Q2=67、Q3=47、Q4=26)。
  4. 计算YTD累计销售额:
    • 确保表格按「Quarter」升序排序(选中列后点击「转换」→「排序」)。
    • 点击「添加列」→「自定义列」,输入累计求和公式:
      List.Sum(Table.SelectRows(#"分组依据", (x) => x[Quarter] <= [Quarter])[Quarter Sales])
      
      注:#"分组依据"是上一步的查询步骤名称,若你的步骤名称不同,需替换为对应名称。
  5. 整理最终表格:
    • 删除「Quarter Sales」列,将自定义列重命名为「YTD Sales Amount」,调整列顺序为「Quarter」在前即可得到目标表格。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 06:28:17