excel数组公式获取某列包含数据的最后一行行号

时间:2022-06-26 17:17:46 

要获取某列最后一个包含数据的单元格所在行的行号,可以用下面的几个数组公式,以A列为例:

=MAX(NOT(ISBLANK(A1:A65535))*ROW(1:65535))

公式输入完毕按Ctrl+Shift+Enter结束(下同),该公式对A列中每个包含数据的单元格指定其行号,对空单元格返回“0”,并用MAX函数得到最后一行的行号。

或数组公式:

=LOOKUP(2,1/NOT(ISBLANK(A1:A65535)),ROW(A1:A65535))

“1/NOT(ISBLANK(A1:A65535))”返回一个由“1”和错误值组成的数组,其中非空单元格返回“1”,空单元格返回错误,LOOKUP函数的第一个参数为“2”,由于在上述数组中找不到,会返回第三个参数“ROW(A1:A65535)”中最后一个“1”对应的值,即最后一行的行号。

或数组公式:

=MATCH(2,1/NOT(ISBLANK(A1:A65535)))

MATCH函数的第三参数省略,将查找小于或等于“2”的最大值,返回最后一个“1”的位置,即最后一行的行号。

如果A列中包含数值,下面的数组公式返回最后一个数值所在的行号,而忽略最后一个数值后面的文本、错误值等:

=MATCH(9E+307,A:A)

标签:公式,数组,行号,返回,Excel函数
0
投稿

猜你喜欢

  • wps文字怎样找回丢失的文档

    2022-02-25 06:23:26
  • win8本地网站打不开怎么办

    2023-11-08 19:32:27
  • Excel中6种排序方法汇总大全

    2022-09-08 21:18:09
  • source是什么按键

    2023-02-15 02:20:35
  • win10我的电脑在哪里找出来?win10我的电脑找出教程

    2023-11-13 06:11:27
  • DTS音效大师怎么调音效?DTS音效大师调音效的方法

    2023-08-02 11:36:50
  • Word文档安全设置技巧

    2023-12-01 22:22:39
  • Mac上常用的看图工具,你用的哪一款?

    2023-02-01 11:13:02
  • Win10计算器丢失了怎么办?可以修复吗?

    2022-10-22 17:48:02
  • win7任务管理器显示不全怎么办_win7任务管理器显示不全解决办法

    2023-01-04 17:13:18
  • Win10升级后新增RecoveryImage文件夹是否可以删除?

    2023-07-30 21:32:25
  • Excel中进行自动求和的操作方法

    2023-07-04 08:47:45
  • PPT技巧应用-如何在PPT中做日出而作的效果

    2023-08-03 16:25:43
  • win7系统自动重启蓝屏提示错误代码0x0000004A的原因分析及解决方法

    2022-12-18 02:03:47
  • 如何让是win 7系统的电脑自动关机?

    2023-03-08 22:13:43
  • wps演示怎么批量设置字体

    2022-12-31 20:00:03
  • 解决word提示配置进度的方法

    2022-09-20 14:22:54
  • Win10系统玩上古卷轴5闪退怎么办

    2023-04-20 15:49:31
  • 如何使用单手划划app 单手划划app的使用方法

    2023-06-23 01:31:29
  • WORD文档如何调出纵向标尺

    2023-11-29 13:28:26
  • asp之家 电脑教程 m.aspxhome.com