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

Google Sheets 公式求助:提取唯一产品名并汇总计数

Google Sheets 提取唯一产品并汇总计数的公式

假设你的产品名称列是A2:A,计数列是B2:B,以下是两种实用的实现方式:

方法1:BYROW + UNIQUE + SUMIF(直观易读)

这个公式会自动提取所有非空的唯一产品,逐个计算对应计数总和后,拼接成「产品名 - 总和」的格式:

=BYROW(UNIQUE(FILTER(A2:A, A2:A<>"")), LAMBDA(p, p & " - " & SUMIF(A2:A, p, B2:B)))
  • UNIQUE(FILTER(A2:A, A2:A<>"")):过滤空值后,提取A列所有唯一产品名称
  • BYROW(..., LAMBDA(p, ...)):遍历每个唯一产品(p指代当前产品)
  • SUMIF(A2:A, p, B2:B):计算当前产品对应的所有计数总和
  • 最后用&拼接成要求的文本格式

方法2:QUERY函数(简洁高效)

用QUERY直接分组求和,再合并列得到目标格式:

=ARRAYFORMULA(QUERY(A2:B, "SELECT A, SUM(B) WHERE A IS NOT NULL GROUP BY A", 0)&" - "&QUERY(A2:B, "SELECT SUM(B) WHERE A IS NOT NULL GROUP BY A", 0))
  • QUERY(..., "SELECT A, SUM(B) WHERE A IS NOT NULL GROUP BY A", 0):按产品分组计算总和,自动排除空行
  • ARRAYFORMULA(...):批量处理所有结果行,将产品列与总和列拼接成指定格式

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 08:40:56