
首先打开表格,在表格里面选择需要查看的行号,例如需要查找张三的行号。
2、在表格里面点击fx函数,进入到插入函数界面,在选择函数里面选中MATCH。
3、然后在函数参数设置界面中,在Lookup_value输入"张三",Lookup_array输入A:A
4、点击确定之后,就可以看到此函数已经被转换为公式=MATCH("张三",A:A,0)。
5、然后按回车键,这样就可以查找到某一列中的最后一行的行号用什么函数。
仅以您截图来说
C2=INDEX(ROW($2:$9),SMALL(IF(ISNUMBER(FIND("aa",$A$2:$B$8)),ROW($2:$8),9)ROW(A1))
以Ctrl+Shift+Enter结束。
C1:
=IF(COUNTIF($A3:$A100,"<"&$A2)>=COLUMN(A1),SMALL(IF($A3:$A100<$A2,ROW($A3:$A100),""),COLUMN(A1)),"")
数组公式,Ctrl+shift+Enter三键结束
右拉
这是个示例,由于楼主的XY(在这里是1、2)没有指明放在什么位置,所以这里只能用A2来代替,如果是确定了XY的指定方式(比如在某两个单元格指定行列号,公式就会不同咯)
补充:
假设
C2-->X
C3-->Y
C4-->n
C1:
=IF(COUNTIF(INDIRECT($C$2&($C$3+1)&":"&$C$2&$C$4),"<"&INDIRECT($C$2&$C$3))>=COLUMN(A1),SMALL(IF(INDIRECT($C$2&($C$3+1)&":"&$C$2&$C$4)<INDIRECT($C2&$C3),ROW(INDIRECT($C$2&($C$3+1)&":"&$C$2&$C$4)),""),COLUMN(A1)),"")
如图:
你可以在附件中修改C2C3C4看看变化
假设数据在A列,并且数据无重复,可输入公式:=MATCH(123,A:A,0)
其中“123”只是范例,可替换成你要查找的数据,或数据所在的单元格,如=MATCH(F2,A:A,0)
如果数据有重复,则只能返回第一个所在的行号。
以上就是关于在EXCEL里面找出某一列中的最后一行的行号用什么函数全部的内容,包括:在EXCEL里面找出某一列中的最后一行的行号用什么函数、Excel 如何获取多列中满足条件的行号、Excel中如何获取满足某条件的多个行的行号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)