使用模式作为范围并忽略空白

问题描述 投票:0回答:1

几乎得到了这个工作,但不能完全得到最后一块。我试图找到一系列文本单元格的模式,但至关重要的是,忽略空白单元格(范围是一系列下拉,初始值为空白)。

我用过这个公式:

=iferror(INDEX(C5:K5,MODE(IF(C5:K5<>"",MATCH(C5:K5,C5:K5,0)))),"-")

它几乎就在那里,但只有当2个或更多的细胞在游戏时似乎才变得活跃。我知道如果没有我将用IFERROR解决的常见错误会有错误,但似乎如果我在我的范围内只有一个结果,它不会注册为最常见(直到我选择另一个单元格) 。

google-sheets google-sheets-formula
1个回答
0
投票

使用FILTER()删除不需要的空格:

=IFERROR(IF(COUNTA(C5:K5)=1,filter(C5:K5,C5:K5<>""),INDEX(filter(C5:K5,C5:K5<>""),MODE(MATCH(filter(C5:K5,C5:K5<>""),filter(C5:K5,C5:K5<>""),0)))),"-")

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.