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

Google Sheets:按SKU通配符与地点合并汇总库存数据集

Google Sheets 库存仪表板解决方案

1. 提取SKU前缀并添加通配符

假设原始SKU列是A列,在相邻空白列(如B列)输入数组公式自动处理所有SKU:

=ARRAYFORMULA(
  IF(A2:A="", "",
    IF(REGEXMATCH(A2:A, "[A-Z]$"),
      REGEXEXTRACT(A2:A, "^[A-Z0-9]+(?=[A-Z]$)")&"*",
      A2:A&"*"
    )
  )
)
  • 逻辑:识别末尾带单个字母后缀的SKU,提取前缀后加*;无后缀的SKU直接加*,统一格式为VD002*这类形式。
  • 若后缀是多个字母,将正则改为^[A-Z0-9]+(?=[A-Z]+$)即可适配。

2. 按产品名称、SKU前缀、地点汇总库存

方法一:用QUERY函数一键生成汇总表

假设产品名称在C列、地点在D列、库存数量在E列,在新工作表输入以下公式:

=QUERY(
  {B2:B, C2:C, D2:D, E2:E},
  "SELECT Col2, Col1, Col3, SUM(Col4) 
   WHERE Col1 IS NOT NULL 
   GROUP BY Col2, Col1, Col3 
   LABEL Col2 '产品名称', Col1 'SKU前缀', Col3 '地点', SUM(Col4) '库存总量'",
  1
)
  • 效果:自动按「产品名称→SKU前缀→地点」分组,计算每组库存总量并添加规范表头。

方法二:用数据透视表搭建可视化框架

  1. 选中包含原始数据+处理后SKU前缀列的所有区域
  2. 点击「数据」→「数据透视表」,选择透视表放置位置
  3. 在右侧字段面板设置:
    • 行:依次添加「产品名称」「SKU前缀」
    • 列:添加「地点」(可选,按列展示各地点库存分布)
    • 值:添加「库存数量」,汇总方式选择「求和」
  4. 调整透视表样式即可完成仪表板基础结构。

3. 适配动态粘贴更新

如果后续需要频繁导入新数据,确保:

  • SKU前缀列的数组公式用A:A代替A2:A,自动适配新增行
  • QUERY函数或透视表的数据源设为动态范围(如通过命名范围或INDIRECT函数实现)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 20:56:19