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

Excel跨6工作表汇总SKU销售数据求助(新手)

Excel多工作表按SKU汇总零件销量

方法一:Power Query(新手友好,可视化操作)

这是最省心的方案,无需复杂公式,适配格式统一的多表场景:

  1. 新建空白工作表,命名为「汇总表」
  2. 点击菜单栏「数据」选项卡,选择「获取数据」>「自文件」>「自工作簿」
  3. 选中当前编辑的工作簿,点击「导入」
  4. 在「导航器」窗口中,按住Ctrl键选中所有目标工作表:jan 23、feb 23、march 23、april 23、may 23、june 23,再点击「转换数据」
  5. 在Power Query编辑器中,点击「合并查询」>「追加查询」>「追加多个查询」,将6个工作表的数据合并为一个表格
  6. 确认合并后的表包含Product Name、Product SKU、Sales Units三列,点击「转换」选项卡>「分组依据」
  7. 在分组设置窗口:
    • 分组依据选择Product SKU
    • 添加新列「总销量」,操作选「求和」,关联列选Sales Units
    • 添加新列「零件名称」,操作选「最大值」(因SKU唯一,最大值即为对应零件名),关联列选Product Name
  8. 点击「确定」后,选择「主页」选项卡>「关闭并上载」,数据将导入「汇总表」;后续原表更新时,右键汇总表数据>「刷新」即可同步

方法二:动态数组公式(适合熟悉基础公式的用户)

若使用Excel 365/2021,可通过动态数组公式一键生成结果:

  1. 在「汇总表」A2单元格输入公式,提取所有不重复SKU:
    =UNIQUE(VSTACK('jan 23'!B:B,'feb 23'!B:B,'march 23'!B:B,'april 23'!B:B,'may 23'!B:B,'june 23'!B:B))
    
    公式会自动向下填充所有不重复SKU
  2. 在B2单元格输入公式,匹配对应零件名称:
    =XLOOKUP(A2,'jan 23'!B:B,'jan 23'!A:A,"",0,1)
    
    (因SKU唯一,任选一个工作表匹配即可)
  3. 在C2单元格输入公式,计算该SKU总销量:
    =SUM(SUMIFS('jan 23'!C:C,'jan 23'!B:B,A2),SUMIFS('feb 23'!C:C,'feb 23'!B:B,A2),SUMIFS('march 23'!C:C,'march 23'!B:B,A2),SUMIFS('april 23'!C:C,'april 23'!B:B,A2),SUMIFS('may 23'!C:C,'may 23'!B:B,A2),SUMIFS('june 23'!C:C,'june 23'!B:B,A2))
    
    或用简化写法(仅Excel 365支持):
    =SUM(VSTACK('jan 23'!C:C,'feb 23'!C:C,'march 23'!C:C,'april 23'!C:C,'may 23'!C:C,'june 23'!C:C)*(VSTACK('jan 23'!B:B,'feb 23'!B:B,'march 23'!B:B,'april 23'!B:B,'may 23'!B:B,'june 23'!B:B)=A2))
    
  4. 选中B2、C2单元格,下拉填充至所有SKU对应的行即可

注:若使用旧版Excel(非365/2021),无法使用动态数组,建议优先选择Power Query方法,或手动整理所有SKU后用SUMIFS逐个计算


内容的提问来源于stack exchange,提问作者Colin O'Donoghue

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 08:57:13