Excel Can';t查找单元格大于某个值的第一行

Excel Can';t查找单元格大于某个值的第一行,excel,excel-formula,match,Excel,Excel Formula,Match,我在A列中有数据,在单元格A1中有一个标题“时间”。我试图找到A列中单元格值大于1的第一个单元格的地址。这应该在A12单元中 但是,当使用下面的代码时,我得到的单元格地址是$A$1 =CELL("address",INDEX(A:A,MATCH(TRUE,INDEX(A:A>1,0),))) 获取列A中第一个大于或等于1的值的地址 =“$A$”&COUNTIF(A:A,“最简单的修复方法是将引用A:A更改为不包括A1:A2:A13。或者将匹配更改为match(1,索引((A:A>1)*

我在A列中有数据,在单元格A1中有一个标题“时间”。我试图找到A列中单元格值大于1的第一个单元格的地址。这应该在A12单元中

但是,当使用下面的代码时,我得到的单元格地址是$A$1

=CELL("address",INDEX(A:A,MATCH(TRUE,INDEX(A:A>1,0),)))

获取列A中第一个大于或等于1的值的地址


=“$A$”&COUNTIF(A:A,“最简单的修复方法是将引用A:A更改为不包括A1:A2:A13。或者将匹配更改为
match(1,索引((A:A>1)*(ISNUMBER(A:A)),0),),0)
请告诉我们这是最终输出,您不会在另一个公式中使用该地址。如果您有更好的方法。@ScottCraner我使用您的更改来匹配我需要的单元格地址,但您是对的,我计划稍后使用该地址。我当前的计划是为该地址设置一个变量因此我可以使用它来指定一个范围。我有几个小时的数据,但我只想在分析中使用不到一小时的数据。您要在vba中使用它吗?这只在值按顺序排序时有效,否则它将返回错误的地址。