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

如何在Google Sheets中统计并提取列表重复次数最多/最少的项

在Google Sheets中统计重复项并提取次数最多/最少项的方法

一、用函数直接获取结果

假设你的作者列表在A列(对应示例里的A1到A23),可以用以下公式快速得到目标结果:

1. 获取重复次数最多的作者

输入这个公式到任意空白单元格(比如B1):

=INDEX(A:A,MODE(MATCH(A:A,A:A,0)))

原理:先通过MATCH得到每个作者在列表中首次出现的位置,MODE找出出现频率最高的位置,最后用INDEX对应回作者名称。

2. 获取重复次数最少的作者

如果只有一个作者出现次数最少(或你需要第一个出现的最少项),输入这个数组公式:

=INDEX(A:A,MIN(IF(COUNTIF(A:A,A:A)=MIN(COUNTIF(A:A,A:A)),ROW(A:A),"")))

输入后按回车即可(Google Sheets现在支持自动识别数组公式,无需额外按键)。它会先计算每个作者的出现次数,找到最小次数后,返回对应作者里第一个出现的那一个。

额外:查看所有作者的重复次数

如果想直观看到每个作者的次数,可按以下步骤:

  • 在B1输入 =UNIQUE(A:A),得到所有不重复的作者
  • 在C1输入 =COUNTIF(A:A,B1),下拉填充,C列就会显示对应作者的出现次数

二、用数据透视表直观统计筛选

如果觉得函数复杂,数据透视表更适合新手操作:

  1. 选中你的作者列表(比如A1到A23)
  2. 点击顶部菜单栏的「数据」→「数据透视表」,选择透视表的放置位置(建议选新工作表)
  3. 在右侧的「数据透视表编辑器」里:
    • 把A列的标题(比如「作者」)拖到「行」区域
    • 再把这个标题拖到「值」区域,默认会生成COUNT of 作者列,显示每个作者的出现次数
  4. 点击「COUNT of 作者」列的下拉箭头,选择「排序」→「降序」就能快速找到次数最多的作者;选「升序」则找到最少的。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 19:02:11