本文分享excel中lookup函数查找返回最后一个值的案例,并对公式进行详细剖析. 卢子老师在论坛发表一个教程帖子,有很多人回复,现在的问题:现在想查找最后回复帖子的人是谁?
上面这个题目,就是典型的lookup返回最后一个数据的应用。我们输入公式:=LOOKUP("座",B:B)
上面的lookup查找最后一个值的公式解释如下:
excel帮助文件提到:如果 LOOKUP 找不到 lookup_value 的值,它会使用数组中小于或等于 lookup_value 的最大值。也就是返回最后一个对应值。
要返回最后一个对应值,只有一个办法就是找到一个比所有人员都大的值。汉字的排序是以首字母进行排序的,如果要选择最大的一定要选择首字母包含Z的汉字。座是一个很大的汉字,正常情况下的汉字都比它小,当然他并不是最大的。最大的字是生僻字,说句实话,今朝也写不出来。以后如果要返回最后一个文本,就用座,宝座的座。
有同学看到这里也许会问,那最大的数字是什么?
Excel中最大的数字是9E307,也就是9*10^307,除非搞科研,否则的话,10位数的数字已经够大了。 |