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

Google Sheets中单元格内重复值分组计数的公式需求

Google Sheets 拆分统计公式实现

核心公式(假设Memory列数据在A1单元格)

=TEXTJOIN(" + ",,BYROW(UNIQUE(TRIM(SPLIT(A1,"|"))),LAMBDA(x,COUNTA(FILTER(TRIM(SPLIT(A1,"|")),TRIM(SPLIT(A1,"|"))=x))&" x "&x)))

公式拆解

  • TRIM(SPLIT(A1,"|")):拆分单元格内以|分隔的内容,同时去除每个元素前后的空格
  • UNIQUE(...):提取拆分后去重的内存规格值
  • BYROW(..., LAMBDA(x, ...)):遍历每个去重后的规格值x,计算出现次数并拼接成次数 x 规格的格式
  • COUNTA(FILTER(...)):统计当前规格x在拆分列表中的出现次数
  • TEXTJOIN(" + ",, ...):将所有拼接好的字符串用+连接成最终格式

示例验证

  • 输入4GB | 4GB | 8GB | 8GB | 8GB | 8GB | 4GB,返回3 x 4GB + 4 x 8GB
  • 输入4GB,返回1 x 4GB
  • 输入4GB | 8GB,返回1 x 4GB + 1 x 8GB

批量应用

若需处理整列数据,将公式中的A1替换为目标列起始单元格(如A2),下拉填充即可批量生成结果。

内容的提问来源于stack exchange,提问作者Lucas Góes

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 16:30:22