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

如何用COUNTIF和UNIQUE统计某列中特定词汇的出现次数?

Google Sheets多选项单元格统计方案

必须先拆分,再用数据透视表统计

你的单元格内容是用逗号和“or”混合分隔的多选项,数据透视表没法直接识别单个选项,所以得先拆分内容,再做统计。

1. 拆分单元格内容

用SUBSTITUTE把所有“or”替换成逗号,再用SPLIT拆分:

=SPLIT(SUBSTITUTE(A2," or ",","),",")

把公式放在空白列(比如B列)下拉,每个选项会拆成独立单元格。如果要把所有拆分结果合并成一列方便统计,加个FLATTEN:

=FLATTEN(SPLIT(SUBSTITUTE(A:A," or ",","),","))

2. 数据透视表统计次数

  • 选中拆分后的单列数据,点「数据」→「数据透视表」
  • 在编辑器里:
    • 把拆分后的选项字段拖到「行」区域
    • 把同个字段拖到「值」区域,将汇总方式改成「计数」
  • 瞬间就能得到每个选项的出现次数

快速查询单个选项的替代方法

如果只查某一个选项的总次数,不用拆分也能搞定,用COUNTIF配合模糊匹配:

=COUNTIF(A:A,"*目标选项*")

但这种方法没法一次性统计所有选项,还是拆分+数据透视表的方案更高效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 21:25:14