答疑解惑题,如何返回某一列的最后一个非空单元格的值?当数据新增或删减时,返回结果也随之自动更新。
案例:如下图所示,当 A 列的数据更新时,B2 单元格自动显示 A 列最后一个单元格的内容。
解决方案:我们先随便在 A 列填入点数据。
1. 在 B1 单元格中输入以下公式:
=INDEX(A:A,COUNTA(A:A))
公式释义:
- COUNTA(A:A):计算 A 列的非空单元格数;
- INDEX(A:A,...):
- index 函数的作用是返回区域中指定坐标的值;
- 其参数为 (查找区域,区域中的第几行,[区域中的第几列]);
- 整个公式的含义为统计 A 列的非空单元格数(假设为 n),并返回 A 列中第 n 行的值。