excel 返回某个工作表中某一列最后一个不为空的数值

把表“确荣”中F列最后一个不为空的数值,(即F7)所在行的A列(即A7)返回到表“汇总”的C5单元格中。

最后一个不为空的数值,空了还有值?
=LOOKUP(9E+307,确荣!F:F)
只能返回数字。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-12
汇总表C5“=”,再选择确荣“F7”的数据
第2个回答  2013-07-12
=LOOKUP(9^99,确荣!F:F)
第3个回答  2013-07-12
C5公式,修改C5为日期格式:
=LOOKUP(1,0/(确荣!F1:F999<>""),确荣!A1:A999)

或者直用这公式可以不用修改C5格式了:
=TEXT(LOOKUP(1,0/(确荣!F1:F999<>""),确荣!A1:A999),"yyyy-m-d")

如果是EXCEL 2007及以上版本可以精简为这样:

=LOOKUP(1,0/(确荣!F:F<>""),确荣!A:A)
或者
=TEXT(LOOKUP(1,0/(确荣!F:F<>""),确荣!A:A),"yyyy-m-d")本回答被提问者采纳