excel利用公式获取行或列中最后一个非空单元格数据
如果需要在Excel中获取某行或某列中最后一个非空单元格中的数据,可以使用下面的数组公式:

假如数据在A1:A100区域中,要获取最后一个非空单元格值,公式为:

=INDEX(A1:A100,MAX(ROW(A1:A100)*(A1:A100<>"")))

如果要获取第一行中最后一个非空单元格值,公式为:

=INDEX(1:1,MAX(COLUMN(1:1)*(1:1<>"")))

上述公式输入完毕后,按Ctrl+Shift+Enter结束。

另外,还可以使用下面的公式:

1.查找数据为数值:

=LOOKUP(9E+307,A1:A100)

说明:9.99999999999999E+307是Excel允许在单元格中输入的最大数值,为方便书写,公式中写为“9E+307”,因为通常单元格中不会有如此大的一个数值。使用LOOKUP函数在A1:A100区域中查找“9E+307”这样一个不存在的十分巨大的数值,无论A1:A100区域中的数值是否按顺序排列,LOOKUP函数都返回最后一个包含数值的单元格内容。

获取最后一个包含数值的单元格的相对位置:

=MATCH(9E+307,A1:A100)

公式返回最后一个包含数值的单元格在A1:A100区域中相对位置。

如果要查找的范围为一列,如A列,那么上述两个公式分别为:

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

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

如果要查找的范围为一行,如第5行,将公式中的“A:A”改为“5:5”即可。

2.查找的数据为文本:

假如数据在A1:A100区域中,要获取最后一个包含文本的单元格内容,公式为:

=LOOKUP(CHAR(65535),A1:A100)

要返回最后一个包含文本的单元格在区域中的相对位置,公式为:

=MATCH(CHAR(65535),A1:A100)

说明:上述两个公式仅适用于Excel 2003

excel利用公式获取行或列中最后一个非空单元格数据相关推荐

  1. VBA- 设置指定列的文字对齐方式(遍历指定列,获取最后一行非空单元格行号)

    Sub isColInfo(sheet As Worksheet)Dim LastRow As IntegerDim arrCol As VariantarrCol = Array("C&q ...

  2. EXCEL小技巧:如何统计非空单元格

    http://club.excelhome.net/thread-1187271-1-1.html 下面教大家如果用函数统计非空单元格的数量 首先我们来介绍几个统计函数: 1.COUNT(value1 ...

  3. 谷歌表格_如何计算Google表格中的空白或空单元格

    谷歌表格 When you're analyzing data in a spreadsheet, counting empty or blank cells could help you focus ...

  4. Excel利用公式获取合并单元格的个数

    好在开始之前呢,我们需要下载安装方方格子函数扩展包.然后呢,我们看下图,我们需要知道每一个镇上有多少个村子,我们如何来做的呢?小bian在这里给大家分享的就是利用计算合并单元格的个数来获得村子的个数. ...

  5. EXCEL中合并同列中连续相同内容的单元格

    在用EXCEL进行数据处理时,经常遇到需要合并某一列中连续出现的包含相同值得单元格的情况,以下图为例: A列中是一些保护区的名称,B列种是这些保护区的级别,发现B列只有国家级.省级.县级和拟建四个值, ...

  6. Excel 查找某一列中包含指定字符的单元格

    网上查找相关内容,个人感觉是另一种形式的过滤喽.有的说用FIND,有的用高级筛选.我查找时如下: 1.新拉一列,标注公式"=ISNUMBER(FIND("宣",B2))& ...

  7. table固定表头行及列,其中行包含合并单元格

    ---恢复内容开始--- PS:文中代码大部分不出自原创,在原有的基础上修改成自己想要的效果给大家参考,如有不妥,请联系我删除. 该效果由纯html+css实现,经测试不支持IE,需要支持IE版本参考 ...

  8. 单元格数据为空格html,Excel将空单元格快速填充为上方单元格的值 excel如何让空白行填充上方一行相同的数据...

    EXCEL空白单元格自动填充为上一个非空单元格内容 先选中需要填写的空白单元格和它上面的非空单元格 然后同时按ctrl+G,会打开"定位"对话框. 在"定位"对 ...

  9. 如何将多行单元格数据转变成一行?这个Excel技巧你一定不知道!

    在Excel表格中,怎样快速的将多行数据转变成一行?其实有三种非常简单的方法,下面我来给大家分享一下,希望能够帮助大家! 方法一:利用函数公式 首先输入辅助列".",然后在单元格中 ...

  10. PHP不读取Excel空行,phpexcel中遇到空单元格不跳过

    phpexcel中遇到空单元格不跳过 之前用phpexcel类,代码是这样写的: /* 导入excel文件 */ $fileType = PHPExcel_IOFactory::identify($d ...

最新文章

  1. 【干货】百度联合清华大学发布国内首个基于AI实践的《产业智能化白皮书》(附报告全文)...
  2. 加载spring上下文的多种方式总结
  3. QLineEdit的readonly、disable属性的区别
  4. java ee cdi_Java EE CDI依赖注入(@Inject)教程
  5. 虚拟机与服务器桥接不能上网,vmware虚拟机桥接模式不能上网
  6. js判断字符串是否在数组中
  7. 关于PPPOE拨号分配给用户32位掩码,且IP与网关相同的问题
  8. Java集合Collection之实现原理解读(ArrayList)
  9. 【ZBrush笔刷】实用笔刷和Alpah下载,及笔刷使用方法
  10. ARP报文目的MAC为什么不是广播地址?
  11. Audacity分析浊音、清音、爆破音特点
  12. 淘客app开发成本要多少
  13. phalapi可以依赖注入么_[2.11]-核心思想:DI依赖注入-让资源更可控 | PhalApi(π框架) - PHP轻量级开源接口框架 - 接口,从简单开始!...
  14. 怎样获得手机的外网ip???
  15. lego-loam代码分析(3)-激光里程计
  16. 为什么我从PR里面导出来的视频,在电脑上可以正常播放,但是上传到天猫、淘宝、抖音、微信等平台后就变的模糊,类似于重影的效果
  17. 数据结构和算法之暴力递归到动态规划01-绝顶聪明纸牌问题
  18. 网易严选java工资_网易严选的文案,值得月薪三万!
  19. WeBug3.0靶场环境搭建与搭建资源分享
  20. 小工具:用C++读取TGA并输出数据到文本

热门文章

  1. 基于51单片机心形流水灯c语言源程序,51单片机心形流水灯源程序
  2. 微信收藏服务器,微信收藏功能常见问题存储空间上限了
  3. 基于Mybatis的语音播报随机点到系统
  4. 使用批处理实现分组多用户的创建和权限分配
  5. 吴文俊应用计算机进行几何定理,我国著名数学家吴文俊院士应用计算机进行几何定理的证明,该应用属于计算机应用领域中的( )。...
  6. 皮尔森残差_残差与标准化残差
  7. 压力传感器常用的3种检测方法
  8. Linux 的日志服务器 详解(Rsyslog)
  9. 新浪邮箱接收服务器,新浪和雅虎的邮箱的接收服务器分别是什么?
  10. 推荐一个不错的在线制图网站---ProcessOn