Vlookup函数近似查找(最后一个参数为1)用法

Vlookup是一个功能强大并且应用很广泛的一个函数,有人曾开玩笑说,只要会Vlookup函数,哪怕你是幼儿园毕业,都可以装b一段时间而别人很难发现。虽然是一个玩笑,但是足见Vlookup函数的重要性。

前面课堂上我们已经介绍过Vlookup函数,通俗地说是查字典函数。方法为:=vlookup(要查的词,作为字典的表格的位置,要查找内容所在的列,精确查找还是近似查找)。但前面课堂上介绍的是最后一个参数为0(精确查找)的用法,今天我们来介绍最后一个参数为1的用法。

当vlookup最后一个参数为1时,可以处理按时间分段的数据,下面我们距离来介绍。

如果我们根据学生考试成绩给学生评级,以往的知识让我们用if进行嵌套,我们会产生一个很长的公式并且难以维护,使用vlookup近似查找功能后,只需一个“级别列表”加一个简短的公式就完成了,而且公式维护很方便。如下图所示:

Vlookup函数近似查找(最后一个参数为1)用法

C2单元格内容为:=VLOOKUP(B2,$F$1:$G$6,2,1),然后向下复制公式即可。

下面我们来总结一下。当Vlookup函数最后一个参数为1时返回近似匹配值,即:如果找不到要查找内容的精确匹配,则返回小于所要查找内容的最大的数值所对应的内容;换一种解释这句话有2层含义,1返回小于查找值的内容,2返回最接近于查找值得内容。

最后需要注意的是,vlookup函数第二个参数所对应的表格必须按照所查找值得内容所对应的列升序排列,不然会得到可能不正确的结果。


分享到:


相關文章: