Google sheets 从google电子表格中的列中获取重复次数最多的值

Google sheets 从google电子表格中的列中获取重复次数最多的值,google-sheets,Google Sheets,嗨,我想知道这是怎么回事 COLUMN_NAME ------------ NAME1 NAME2 NAME3 NAME1 NAME1 NAME4 NAME2 我想从这个柱上得到最重复的值,在这个例子中,名字4,有人能帮我吗?我尝试了一些查询函数,但我不理解正确的逻辑:首先,如果我在上面的示例中没有弄错的话,重复最多的文本是NAME1,因为它出现了3次 我确信有更好的方法解决这个问题,但我只知道: =indexqueryA1:B8,选择A,countB,其中B=按顺序分组,按countB说明,

嗨,我想知道这是怎么回事

COLUMN_NAME
------------
NAME1
NAME2
NAME3
NAME1
NAME1
NAME4
NAME2

我想从这个柱上得到最重复的值,在这个例子中,名字4,有人能帮我吗?我尝试了一些查询函数,但我不理解正确的逻辑:首先,如果我在上面的示例中没有弄错的话,重复最多的文本是NAME1,因为它出现了3次

我确信有更好的方法解决这个问题,但我只知道:

=indexqueryA1:B8,选择A,countB,其中B=按顺序分组,按countB说明,1,2,1

注意:B=后面的引号是两个简单的引号,而不是双引号!!此时,我们将B列与空字符串进行比较

假设:

原始数据应位于A2:A8单元格中,分别为NAME1、NAME2、NAME3、。。。 在B列旁边有一个额外的列。所有单元格都应该是空的。 上面的公式首先运行一个查询,请参阅内部的查询函数,在该函数中,我们计算每个文本的出现次数,并按计数编号降序排序。我们将得到如下结果:

列名称计数

姓名13

姓名2

姓名3 1

姓名4 1

然后,使用index函数,我们得到查询结果第2行和第1列中的单元格值。这总是好的,因为我们总是按照查询结果的降序排序。因此,重复次数最多的文本将始终处于该位置

所以这是一个解决办法,不是很漂亮,但很有效

希望能有所帮助