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

如何基于ID与销售月份汇总利润行并保留附加列?

解决方案:Power Query 分步处理

1. 导入数据到Power Query

将数据集导入Power Query(Excel「数据」选项卡→「自表格/区域」)。

2. 按ID+销售月份汇总利润

  • 在Power Query编辑器中,选中ID和Sale Month列,右键选择分组依据
  • 分组参数设置:
    • 新列名:总利润
    • 操作:求和
    • 目标列:Profit
  • 点击确定,得到仅按ID+月份汇总利润的基础表。

3. 关联附加列(产品类型/颜色等)

直接分组时加入附加列会导致行数冗余,用合并查询解决:

  • 返回原始数据查询,选中ID和Sale Month列,点击移除重复项(确保每个ID+月份仅保留一行,若同一分组下附加列有多个值,可改为「保留行→保留第一行」或按需选择保留逻辑)
  • 选中汇总利润的表,点击合并查询→合并查询作为新查询
  • 合并依据选择ID和Sale Month,匹配到去重后的原始数据表,连接类型选左外部
  • 展开合并后的列,勾选需要保留的Person、产品类型、产品颜色等字段。

4. 添加IF判断列

  • 点击「添加列→自定义列」,输入公式示例:
    if [总利润] > 50 then "高利润" else "普通利润"
    
  • 重命名列(如改为「利润等级」),调整格式即可。

5. 加载数据回Excel

点击「关闭并上载」,即可得到同时保留附加列、正确汇总利润且包含自定义判断的最终数据表。

特殊情况处理

若同一ID+销售月份下的产品类型/颜色存在多值,可按需调整:

  • 合并所有值:分组时对附加列选择「连接」操作,指定分隔符(如逗号)
  • 取最常见值:分组时选择「统计→模式」操作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 05:02:20