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

如何在Google Sheets中跨标签提取数据并生成店铺库存主列表?

解决Google Sheets多标签页数据合并为库存主列表的方案

步骤1:统一各店铺标签页的数据结构

确保每个店铺的标签页(如Store1、Store2)里,产品名称和库存数量的列位置一致(比如固定A列为产品,B列为库存),避免后续公式匹配出错。

步骤2:生成全量唯一产品列表

在主列表标签页的A1单元格输入表头products,A2单元格使用以下公式提取所有店铺的唯一在售产品:

=UNIQUE(FLATTEN(Store1!A:A, Store2!A:A, Store3!A:A, ..., Store60!A:A))
  • 把Store1到Store60替换成你实际的标签页名称
  • FLATTEN用于将所有标签页的产品列合并为单列表格,UNIQUE自动去重得到无重复的产品清单

步骤3:匹配各店铺库存数量

  1. 在主列表的B1到BI1(共60列)依次输入表头store 1到store 60
  2. 在B2单元格输入公式,匹配Store1的库存数量,找不到则返回0(要留空就把0换成""):
=IFERROR(VLOOKUP(A2, Store1!A:B, 2, FALSE), 0)
  1. 选中B2单元格,向右拖动填充至第60列,再向下拖动填充至所有产品行,完成所有店铺的库存匹配

步骤4:简化批量操作(可选)

如果手动修改60次公式太繁琐,用INDIRECT函数动态调用标签页名称:
在B2单元格输入以下公式,直接向右、向下拖动即可完成所有店铺的匹配:

=IFERROR(VLOOKUP($A2, INDIRECT(SUBSTITUTE(B$1, " ", "")&"!A:B"), 2, FALSE), 0)
  • SUBSTITUTE(B$1, " ", "")会把表头的store 1转换为store1(需和你的标签页名称格式一致,若标签页是Store 1,就调整SUBSTITUTE的规则)

关键注意事项

  • 产品名称需完全统一(大小写、空格、特殊符号要一致,否则VLOOKUP会判定为不同产品)
  • 可以缩小公式引用的数据范围(比如Store1!A2:B1000),提升表格计算速度

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 17:40:05