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

如何在Power Query中自动化合并对应门店数据并移除员工店

Power Query自动化合并员工门店与对应线上门店方案

操作步骤

1. 导入数据到Power Query

选中Excel数据集中任意单元格,点击数据选项卡 → 从表格/区域,确认勾选"我的表格有标题",进入Power Query编辑器。

2. 匹配员工门店对应的线上门店

点击添加列 → 自定义列,输入以下公式后点击确定,将新列命名为Target_Store:

if Text.EndsWith([Store_Name], "Staff Shop") then Text.Replace([Store_Name], "Staff Shop", "Dotcom") else [Store_Name]

该列用于给每个员工门店匹配对应的线上门店名称,线上门店的Target_Store则等于自身名称。

3. 分组累加数值列

  • 选中Target_Store列,点击转换 → 分组依据。
  • 在分组设置窗口:
    • 分组依据:选择Target_Store
    • 新列名:输入聚合数据,操作选择所有行,点击确定。
  • 点击聚合数据列右侧的展开箭头,选择高级选项:
    • 勾选所有需要累加的数值列(排除Str_ID、Store_Name等标识类列)
    • 对每个勾选的列,将聚合方式设置为求和,点击确定。

4. 清理并保留有效记录

  • 添加自定义列筛选真实线上门店:点击添加列 → 自定义列,输入公式Text.EndsWith([Target_Store], "Dotcom"),命名为是否为线上门店。
  • 筛选是否为线上门店列为True的行,删除所有辅助列(如原Store_Name、是否为线上门店等,按需保留)。
  • 若需要保留线上门店的原始Str_ID,可提前新增步骤:筛选出所有以"Dotcom"结尾的门店,建立Target_Store与Str_ID的映射表,再将分组后的结果与映射表合并,替换为正确的Str_ID。

后续更新处理

每月数据更新后,只需在Excel的数据选项卡点击全部刷新,即可自动完成合并处理,无需重复手动操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 00:44:57