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

如何合并两个Excel表格并同步累加对应产品数量?

Excel 匹配并累加跨表格库存数量的解决方案

前提假设

假设表格结构如下:

  • 表格A(Sheet1):A列为产品标识符,B列为原库存数量
  • 表格B(Sheet2):A列为产品标识符,B列为待累加的库存数量

1. 将表格B的数量匹配到表格A对应行

如果只想先把表格B的数量导入到表格A的对应行,可在表格A新增列(比如C列)使用以下公式:

方案1:使用VLOOKUP(兼容所有Excel版本)

在表格A的C2单元格输入公式,然后下拉填充:

=IFERROR(VLOOKUP(A2, Sheet2!$A:$B, 2, FALSE), 0)
  • 逻辑:查找当前行的产品标识符在Sheet2中的对应库存,找不到则返回0(避免出现#N/A错误)

方案2:使用XLOOKUP(Excel 365/2021及以上版本推荐)

XLOOKUP语法更简洁,无需额外嵌套错误处理:

=XLOOKUP(A2, Sheet2!$A:$A, Sheet2!$B:$B, 0)
  • 逻辑:第四个参数0指定找不到匹配项时返回0

2. 直接累加对应产品的库存数量

如果需要直接计算累加后的总库存,可在表格A新增列(比如C列)使用以下公式:

方案1:VLOOKUP版本

=B2 + IFERROR(VLOOKUP(A2, Sheet2!$A:$B, 2, FALSE), 0)

方案2:XLOOKUP版本

=B2 + XLOOKUP(A2, Sheet2!$A:$A, Sheet2!$B:$B, 0)

示例验证

以你提供的示例数据为例:
表格A(Sheet1):

产品原库存
A10
B10
C10
D10
E10

表格B(Sheet2):

产品待加库存
A10
C10
E10

使用累加公式后,表格A的C列结果:

产品原库存累加后库存
A1020
B1010
C1020
D1010
E1020

注意事项

  • 确保产品标识符完全匹配(大小写、空格、特殊符号需一致,否则函数无法识别)
  • 公式输入完成后,选中单元格下拉即可批量应用到所有行

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 02:16:13