文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
答疑解惑题 , 如何返回某一列的最后一个非空单元格的值?当数据新增或删减时 , 返回结果也随之自动更新 。
案例:
如下图所示 , 当 A 列的数据更新时 , B2 单元格自动显示 A 列最后一个单元格的内容 。
解决方案:我们先随便在 A 列填入点数据 。
1. 在 B1 单元格中输入以下公式:
=INDEX(A:ACOUNTA(A:A))
公式释义:
- COUNTA(A:A):计算 A 列的非空单元格数;
- INDEX(A:A...):
- index 函数的作用是返回区域中指定坐标的值;
- 其参数为 (查找区域区域中的第几行[区域中的第几列
);
- 整个公式的含义为统计 A 列的非空单元格数(假设为 n) , 并返回 A 列中第 n 行的值 。
动画效果如下 , 无论输入的是数值还是文本 , 都能返回最后一个值 。
不过上述方法仅对 A 列区域连续无跳空的情况下有效 , 如果当中有空行 , 结果就不准确了 。 因为 counta 不会把空单元格也计算在内 , 所以非空单元格总数并不等于最后一个单元格的排序数 。
如果存在跳空也要能够找到最后一个单元格 , 可以改用下面的公式 。
如果是数值列 , 可以用这个公式 。
2. 将 B2 单元格的公式修改如下:
=LOOKUP(9^9A:A)
公式释义:
- 9^9 通常用来表示一个非常大的数值;
- 【excel|Excel 如何动态提取某一列中最后一个单元格的值?】lookup 函数用于在 A 列查找比 9^9 大的数值 , 如果找不到 , 将返回最后一个单元格的值 。
如果是文本列 , 则只需稍微修改一下公式参数 。
3. 再次修改 B2 单元格的公式如下:
=LOOKUP(\"座\"A:A)
公式释义:
- “座”是一个非常大的中文字 , lookup 同样在 A 列中遍历查找有没有比它更大的文本 , 如果没有 , 就返回最后一个单元格的值 。
- excel|关于微头条无脑操作,一天净赚一两百
- 校园如何防疫?一图读懂!
- 芯片|2022投影仪该如何选?看完这5点让你小白变大神!
- 黑客|美国隐藏多年的网络攻击被曝光,中国是如何攻克黑客的?警醒世界
- 一加科技|一加Ace高清渲染图来也,这设计如何?
- |数字时代——生命该如何退场?
- 笔记本电脑|如何正确选配笔记本电脑,掌握以下要点,基本不会踩坑
- 智能手机|手机如何测算行走步数?央视网科普:陀螺仪、加速度器是关键
- 电子商务|?全拓数据 | 疫情反复,需求暴增,危机重重的生鲜电商如何寻找生存之道?
- 韦伯望远镜需要怎样的环境,它是如何工作的,为何要在拉格朗日点