Google Sheets:SPLIT拆分后结合SUMPRODUCT实现产品数量汇总
Google Sheets 斜杠分隔数据拆分与汇总方案(SPLIT + SUMPRODUCT)
步骤1:拆分产品与数量到单列
假设原始数据在A列(products)和B列(qty's):
在C2单元格输入公式拆分产品列:
=FLATTEN(SPLIT(A2:A, "/"))该公式会将A列每个单元格的文本按
/拆分,再把所有拆分结果平铺为单列,对应每行产品。在D2单元格输入公式拆分数量列:
=FLATTEN(SPLIT(B2:B, "/"))同理,将B列的数量按
/拆分后平铺,与C列的产品一一对应。
步骤2:用SUMPRODUCT汇总重复产品数量(可选)
如果存在重复产品需要汇总数量:
在E2单元格提取唯一产品列表:
=UNIQUE(C2:C)在F2单元格输入公式,向下填充即可得到每个产品的总数量:
=SUMPRODUCT(--(C2:C=E2), D2:D*1)公式说明:
--(C2:C=E2):生成匹配数组,E2对应的产品在C列中出现的位置为1,其余为0D2:D*1:将文本格式的数量转为数值类型- SUMPRODUCT将对应位置的匹配值与数量相乘后求和,得到该产品的总数量
内容的提问来源于stack exchange,提问作者Jerry
相关产品推荐
相关产品推荐

