寒窗轩,寒川的个人网络博客,记录互联网事,学习网络编程、分享工作经验、人生感悟,包括但不限于程序代码、数据库、Office办公、随笔等内容。

​Excel获取有数据的最后一列以及最后倒数第2列数据

最近有这么一个需求,预先设置了一个表格,准备记录各月指标的合格率,空表如下:

01.png

还有一个总表,空表如下:

02.png

现在需要在第二个表的当月完成情况自动获取第一个表中最后有数据一列的值,并计算其与上月、与目标的差值,以判断合格率变化情况。这就遇到这个一个问题,如何用Excel获取有数据的最后一列以及最后倒数第2列数据的问题了。

Excel获取有数据的最后一列以及最后倒数第2列数据呢?具体效果如下,为方便测试,随机输入了一些数据:

03.png

当在表1的第2月再输入数据时,当月的完成就直接变成第2月的数据,同时计算与目标、与上月的差值。具体公式如下:

04.png

公式函数如下:

=LOOKUP(9E+307,C3:H3)

这个公式是获取一列或一行的最后一个数据。公式函数如下:

=INDEX(3:3,LARGE(IF(C3:H3<>"",COLUMN(C:H)),2))

是获取最后倒数第2列的数据,注意此公式输入完成后需要ctrl+shift+enter完成输入。直接enter回车无效。

Office 2021-02-06 20:24:43 39 192 8892 exceloffice函数
文章写得不错?我是土豪我要在线打赏!
在线打赏

昵称:

验证码:验证码

评论:

文章分类
系统
程序
数据
Office
随笔
热门文章
文章推荐
免责声明
关于博主
开篇第一章
随机推荐
Yahoo电邮纯为鸡肋
关于博主
年代,为什么要把我们区分得这么明显?
python读取旧的Excel文件的数据到新的Excel表中
Internet Relay Chat(IRC)聊天命令
桌面突然多了一个IE及淘宝网的图标无法删除
学会控制自己的情绪
MeeGo系统手机横空出世了。。。
博客备案通过
Linux VS Windows 究竟哪个系统更好之思考
友情连接
春燕网络
谢润的博客
企安文库