首页 办公 正文

excel筛选获得行号(excel如何筛选行的内容)

然后再此通过单元格的地址并使用INDIRECT函数就可以获取到此单元格的值。A)))2、通过这个行号我们就可以使用ADDRESS函数来获取到此单元格的地址:=ADDRESS(MAX((A:...

excel获取筛选后最后一个非空单元格的行号?

在Excel中我们能够使用数组公式来找到行或列中的最后一个非空单元格。然后再此通过单元格的地址并使用INDIRECT函数就可以获取到此单元格的值。

excel 如何使用数组公式来找到行或列中的最后一个非空单元格

取得一列中的最后一个非空行

1、接下来的公式可以返回A列中最后一个非空单元格的行号:

=MAX((A:A"")*(ROW(A:A)))

2、通过这个行号我们就可以使用ADDRESS函数来获取到此单元格的地址:

=ADDRESS(MAX((A:A"")*(ROW(A:A))),COLUMN(A:A))

3、最后我们以此获取到的地址为基础使用INDIRECT函数就可以获取到此单元格的值

=INDIRECT(ADDRESS(MAX((A:A"")*(ROW(A:A))),COLUMN(A:A)))

取得一行中的最后一个非空列

1、接下来的公式和上面取得非空行的公式原理是一样的,它可以返回第一行中最后一个非空单元格的列号:

=MAX((1:1"")*(COLUMN(1:1)))

2、同理通过这个列号我们就可以使用ADDRESS函数来获取到此单元格的地址:

=ADDRESS(1,MAX((1:1"")*COLUMN(1:1)),1)

3、最后我们以此获取到的地址为基础使用INDIRECT函数就可以获取到此单元格的值

=INDIRECT(ADDRESS(3,MAX((3:3"")*COLUMN(3:3)),1))

注意:以上公式都是数组公式,所以你必须使用CTRL+SHIFT+ENTER来输入这些公式

EXCEL行号筛选

数组公式为:

=IFERROR(SMALL(IF(ISNUMBER(FIND("州",$A$1:$A$99)),ROW($1:$99)),ROW(A1)),"")

如图所示:

Excel 怎么查找某文字并返回其行号与列号

1、获取行号,选中任意单元格,输入:=ROW()即返回该公式所在行的行号。

2、选中任意单元格,输入:=ROW(引用单元格),返回被引用单元格所在的行号。这个特性一般用其他函数的参数,比如说:=SMALL(区域,ROW(V1)),随着公式的下拉可以顺序返回7。

3、获取列号,同ROW函数一样,利用COLUMN函数可以返回列号。

4、获取一个区域的行数,同ROW函数类似,利用ROWS函数可以返回一个区域的行数

5、获取一个区域的列数,同COLUMN函数类似,利用COLUMNS函数可以返回一个区域的列数。

excel中获取某列筛选之后最后一个非空单元格所在的行号?

公式1:

=MAX((A:A"")*(ROW(A:A)))

编辑状态下同时按下Ctrl+Shift+Enter,当出现大括号即可。

公式2:

=MATCH(LOOKUP(1,0/(A2:A1000""),A2:A1000),A2:A1000,)+1

不适用于有重复值。

=MATCH(LOOKUP(1,0/SUBTOTAL(103,INDIRECT("A"ROW(1:1000))),A1:A1000),A1:A1000,)

本文转载自互联网,如有侵权,联系删除