单元格数组匹配公共值,但不包括空白

时间:2018-10-04 16:20:51

标签: arrays excel match

我在一张纸上有一个名字列表,需要找到该列表中最常见的重复名字。该列表涵盖整个月。示例:

10/1    James
10/2    Bill
10/3    Fred
10/4    Hank
etc...

在另一张纸上,我有这个单元内数组,该数组可以找到最常见的数组,但是如果列表中有空格,它将返回错误。仅当列表已满时,它才会为您提供答案。

{=INDEX('Sept 18'!B$2:B$151,MODE(MATCH('Sept 18'!B$2:B$151,'Sept 18'!B$2:B$151,0)+{0,0})),"")}

有没有一种方法可以使它始终显示名称,并始终排除空格?

1 个答案:

答案 0 :(得分:0)

如果 B2 B11 中存在可能包含空格的数据,请使用数组公式

=INDEX(B2:B21,MODE(IF(B2:B21<>"",MATCH(B2:B21,B2:B21,0))))

enter image description here

数组公式必须使用 Ctrl + Shift + Enter 输入,而不仅仅是 Enter 键。如果正确完成此操作,则公式将显示在公式栏中,并带有大括号。