分享

一个例子告诉你如何活学活用VLOOKUP的第三参数

 Excel学习园地 2020-09-16
Excel基础学习园地
公众号“Excel基础学习园地”是一个免费发布Excel基础知识、函数应用、操作技巧、学习方法等资讯的公众号,请点击上方“Excel基础学习园地”添加关注,方便我们每天向您推送精彩资讯。

关于vlookup函数,之前分享了很多篇文章,涉及到各个方面,也有关于第三参数的例子,通常谈到第三参数,也就是要找的内容在数据区域中的列序号,最常见的是使用colmum和match函数,通过这两个函数的配合,实现了连续在多列进行数据匹配:

当引用列为连续的时候,使用column函数:

当引用列不连续的时候,使用match函数:

除此之外,对于第三参数的讲解就非常有限了,今天要讨论的案例是一位群里的朋友遇到的问题,如图:

根据货值选择对应的发货方式进行匹配,当货值大于5的时候,使用挂号方式,否则使用平邮方式。

数据源在E:G列,挂号位于这个区域的第二列,平邮位于第三列,也就是说,当货值大于5,列序号取2,否则取3,很容易想到用if来实现这个结果:IF(B2>5,2,3)

将这个if函数放入vlookup后公式为:=VLOOKUP(A2,$E$2:$G$4,IF(B2>5,2,3),0)

如果你对逻辑值的运用比较熟练的话,公式还可以这样写:=VLOOKUP(A2,$E$2:$G$4,(B2<5)+2,0)

通过这个例子,我们可以加深对vlookup这个函数的理解,对于vlookup第二参数,也有类似的用法,感兴趣的朋友可以看看本文:这个vlookup会飞了,快来围观!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多