您现在的位置是:主页 > 公式 >
excel 如何使用数组公式来找到行或列中的最后一个非空单元格
发布时间:2023-10-06 13:27:33所属栏目:公式 已帮助人编辑作者:Excel自学教程
在Excel中我们能够使用数组公式来找到行或列中的最后一个非空单元格。然后再此通过单元格的地址并使用INDIRECT函数就可以获取到此单元格的值。

取得一列中的最后一个非空行
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自学教程为您提供excel 如何使用数组公式来找到行或列中的最后一个非空单元格的解读,本文章链接: http://www.5enet.cn/Excel_gongshi/78207.html 欢迎分享转载,更多相关资讯请前往公式
相关文章
企业IT外包服务
excel中某个字符在单元格出现的次数统计、一个单元格汉字和数字字符数统计、
excel VBA语句之select判断语句使用
Excel中FIND函数的语法和用法
Excel的DATEDIF函数使用方法图解教程
Excel中如何批量更改单元格中的内容,substitute函数能做到
如何为excel2013图表和坐标轴添加标题
给大家介绍excel中合并单元格数据的方法
Excel中RANDBETWEEN函数的语法和用法
excel 如何在公式中快速选取区域
如何利用Excel YIELDDISC函数 计算国库券收益率
excel表格使用vlookup和indirect跨表查询匹配的方法
excel 如何实现选中单元格突出显示
excel 数据有效性设置各版本跨表引用的问题
Excel中可以同时调整多个工作表的纸张大小和方向
Excel如何切换显示公式文本
扫码关注
- 专注IT行业,10年IT行业经验