我有一个电子表格,其中A2:A7列填充为: A2 = A4 = A5 = <空白>; A3 = 3; A6 = a; A7 = 4;
如何获取列A的第二个数字的行索引?在这种情况下,“ 6”(数据集的第6行以A2开头并引用A7)。
在同一示例中,如果我填写A2 = 0,则公式应返回“ 2”。
我只需要使用Excel公式,就不能使用宏代码的VBA。
答案 0 :(得分:1)
使用此:
{=SMALL(IF(ISNUMBER($A$2:$A$7)*ROW($A$2:$A$7)=0,"",ROW($A$2:$A$7)),2)-1}
末尾的2将确定您是否对nth
最小数值感兴趣。在这种情况下,2nd
。
请注意,这是通过 Ctrl Shift Enter
输入的数组公式