Excel 如何判断返回一列数值中最后一个数

如题所述

如果要返回数字,可以分两种情况

如果这一列中只有数值,可以使用=LOOKUP(1,0/(A:A<>""),A:A),也可以使用=LOOKUP(1,0/(A:A<>""),A:A)

如果有数值也有文本,可以使用=LOOUP(9E307,A:A)

如果无论最后一列是文本或者是数字,都是返回最后一列,可以使用=LOOKUP(1,0/(A:A<>""),A:A)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-08
引用a列的最后一个非空单元格的值公式:
=lookup(1,1/code(a1:a65535),a1:a65535)
如果你用的是2007版,可以写成这样
=lookup(1,1/code(a:a),a:a)
第2个回答  2017-05-26
假设数据在A列,用公式:
=LOOKUP(1,0/(A:A<>""),A:A)