返回Excel单列中最后一个非空白单元格的值

 时间:2026-05-03 04:09:52

1、在B2单元格输入公式

=LOOKUP(2,1/(LEN(A:A)>0),A:A)即可以动态的获得A列最后一个非空白单元格的值。如下图所示:

返回Excel单列中最后一个非空白单元格的值

2、修改步骤1的公式可以获得符合任意条件的A列最后一个满足条件的内容。如需要获得A列最后一个非0的数值,可以修改公式为

=LOOKUP(2,1/((A:A<>0)*ISNUMBER(A:A)),A:A)。如下图所示:

返回Excel单列中最后一个非空白单元格的值

3、修改LOOKUP函数的第3个参数,还可以返回满足条件的其它列的数据。如公式=LOOKUP(2,1/((A:A<>0)*ISNUMBER(A:A)),B:B)将返回A列最后一个非0的数值对应的B列的相同位置的数据。

  • excel如果包含某个字就显示
  • 如何实现Excel反向查找
  • EXCEL中如何应用LOOKUP函数逆向查找
  • Excel多条件查找然后输出对应单元格内容
  • 如何利用COUNTIFS函数根据推算日期求个数
  • 热门搜索
    我的世界怎么造飞机 俞敏洪简介 韩国英文怎么写 辛特兰怎么去 国际关系学院怎么样 2k怎么扣篮 快穿攻略:撩男神100式 婴儿发烧38度怎么办 手机怎么赚钱兼职 自行车碟刹怎么调