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

在Google Sheets中统计某列内指定字符的出现次数

Google Sheets统计列中指定字符总出现次数的方法

假设你要统计的目标列为A列(示例数据为A1:A5的单元格:ABC、ACD、AABBCF、EFGGHH、AAABCDE),可以用以下公式直接计算所有单元格中字母"A"的总出现次数:

=LEN(JOIN("", A1:A5)) - LEN(SUBSTITUTE(JOIN("", A1:A5), "A", ""))

公式原理:

  • JOIN("", A1:A5):将指定范围内的所有单元格内容合并成一个无分隔符的字符串。
  • SUBSTITUTE(JOIN("", A1:A5), "A", ""):把合并后的字符串里所有的"A"替换为空字符。
  • 用原字符串长度减去替换后的字符串长度,差值就是"A"出现的总次数(每个"A"被替换后长度减少1)。

如果要统计整列所有非空单元格的"A"出现次数,可以加入FILTER函数过滤空值,避免空单元格干扰:

=LEN(JOIN("", FILTER(A:A, A:A<>""))) - LEN(SUBSTITUTE(JOIN("", FILTER(A:A, A:A<>"")), "A", ""))

代入你的示例数据计算,结果为7次,符合预期。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 14:52:33