excel如何筛选或提取出现次数最多的数据

 时间:2026-02-14 20:56:00

1、A1:A8是一组数据,每个元素出现的次数不定,要提取出现次数最多的数据。

excel如何筛选或提取出现次数最多的数据

2、双击B1单元格,输入公式:

=COUNTIF(A:A,A1)

结果返回4,也就是A1单元格内容再A1:A8中出现了4次。

excel如何筛选或提取出现次数最多的数据

3、下拉或双击填充公式,将返回每个单元格内容在A1:A8中出现的次数。同样的元素,比如说第一行的“甲”和第3行的“甲”标记次数都是4,也就是说“甲”在A1:A8中共出现了4次。

excel如何筛选或提取出现次数最多的数据

4、双击C1单元格,输入公式:

=B1=MAX(B:B)

Max()函数返回B列中出现次数的最大值,然后判断B列次数是否等于最大值。

excel如何筛选或提取出现次数最多的数据

5、填充公式,如果B列次数等于B列中出现次数的最大值,返回TRUE,否则返回FALSE。

excel如何筛选或提取出现次数最多的数据

6、然后筛选C列返回值为TRUE的项即可。

excel如何筛选或提取出现次数最多的数据

1、在任意单元格输入公式:

=MATCH(A1:A8,A1:A8,)

左手按住Ctrl+Shift,右手按下回车。

excel如何筛选或提取出现次数最多的数据

2、在编辑栏选中公式,按下F9可以看到公式返回结果为:{1;2;1;4;4;1;7;1},这8个数字标注的是A1:A8中每个单元格在A1:A8中第一次出现的行数。也就是第一行的“甲”和第三行的“甲”标记均为1,也就是“甲”在A1:A8中第一次出现是在第一行。如果A1:A8中“甲”出现4次,那么就会返回四个1。

excel如何筛选或提取出现次数最多的数据

3、外面嵌套MODE()函数,将公式改成:

=MODE(MATCH(A1:A8,A1:A8,))

MODE()函数返回一组数据中出现最多的那个数字,也就是返回A1:A8出现次数最多的内容所在行号。

excel如何筛选或提取出现次数最多的数据

4、最外层再嵌套INDEX()函数从A1:A8中提出出现次数最多内容的行号值即可。

=INDEX(A1:A8,MODE(MATCH(A1:A8,A1:A8,)))

左手按住Ctrl+Shift,右手按下回车。INDEX()的作用是从A1:A8中提取出MODE()函数返回的出现次数最多的行号所在单元格内容。

excel如何筛选或提取出现次数最多的数据

  • EXCEL如何快速查找数据并填入新表格
  • excel怎么自动更新合并单元格内容
  • excel表格怎么将空格替换为0?
  • Excel怎样使用公式提取单元格中特定的文字/内容
  • 使用Excel时,如何快速使用多条件查找数据
  • 热门搜索
    世界旅游图片 大连海岛旅游 蚂蚁窝旅游官网 铜陵旅游景点大全 旅游胜地图片 吊水壶风景旅游区 太原旅游网 香港旅游地图 八爪鱼在线旅游 去香港的旅游团