Excel 比赛功能获胜';当范围和值都是同一类型时,不能使用单元格引用值

Excel 比赛功能获胜';当范围和值都是同一类型时,不能使用单元格引用值,excel,excel-formula,Excel,Excel Formula,我使用=MAX(C6:H900)查找范围内的最大值。我把这个值放在K29里 然后我尝试使用=MATCH(K29,C6:H900)在返回行的范围内找到该值。匹配返回#N/A 我检查了K29的类型和范围,它们都是v。如果我使用=MATCH(K29,K29),则返回1 所以MATCH似乎确实找到了值,但只要我扩展范围,MATCH就会返回#N/A。我使用的是Excel版本16.40。我真的需要一些帮助 提前谢谢 您可以使用聚合: =AGGREGATE(14,4,(K1=$C$1:$H$20)*ROW($

我使用
=MAX(C6:H900)
查找范围内的最大值。我把这个值放在K29里

然后我尝试使用
=MATCH(K29,C6:H900)
在返回行的范围内找到该值。匹配返回
#N/A

我检查了K29的类型和范围,它们都是v。如果我使用
=MATCH(K29,K29)
,则返回
1

所以MATCH似乎确实找到了值,但只要我扩展范围,MATCH就会返回#N/A。我使用的是Excel版本16.40。我真的需要一些帮助

提前谢谢


您可以使用
聚合

=AGGREGATE(14,4,(K1=$C$1:$H$20)*ROW($C$1:$H$20),1)

您的公式失败,因为MATCH需要一列(或一行)。