查找第一个单元格的行号是一个数字/不是给定字符

时间:2018-07-06 15:09:45

标签: excel-formula

如果这与其他问题相似,我深表歉意,但我对Excel的了解不足以适应答案。给定一列,其条目为#字符,数字或空白,那么如何找到第一个数字的行号?例如,

       A
-----------
 n  |  #
n+1 |  #
n+2 |  #
n+3 |  0
n+4 |  5

应返回n+3

1 个答案:

答案 0 :(得分:0)

=SMALL(IF(ISNUMBER(A:A),ROW(A:A)),1)

这是一个数组公式-仍在公式栏中时,按 Ctrl + Shift + Enter 输入此公式。

if语句是数组的一部分,它将建立一个行号数组,其中ISNUMBER(A:A)TRUE,然后SMALL([],1)返回该行的第一个最小数字。