VLOOKUP函数使用八大基本方法_vlookup新手学习教程
原创

VLOOKUP函数使用八大基本方法_vlookup新手学习教程

好文

函数教学功能:

VLOOKUP是经常在用的查找和引用函数。依据给定的查阅值。在一定的资料地区中。返回与查阅值对应的想要查找的值。

语法:

=VLOOKUP(查阅值。包含查阅值和返回值的查找地区。查找地区中返回值的列号。精确查找或近似查找)参数:

查阅值。也就是你指定的查找重要值如本示例中。查阅值是F3单元格“林三”。我们要在“姓名”一列中查找“林三”分数。“林三”就是查找的重要值。包含查阅值和返回值的查找地区。一定记住。查阅值大概始终位置在于查找地区的第一列。这样 VLOOKUP 才能正常事情。比如。本示例中。查找地区是$B$2:$D$15。查阅值“林三”所在的“姓名”B列。就是该地区的首列。而且该地区还包括返回值“分数”所在的D列。查找地区中返回值的列号。比如。本示例。查找地区$B$2:$D$15中。首列“姓名”是第一列。返回值“分数”是第三列。所以列号是“3”。精确查找或近似查找。如果需要精确查找返回值。则指定 FALSE或者0;如果近似查找返回值。则指定TRUE或者1;如果该参数省略。则默觉得近似匹配 TRUE 或近似匹配。本示例中是“0”。为精确查找。一、需基础查找在G3单元格输入公式:

=VLOOKUP(F3,$B$2:$D$15,3,0)

确认。就可以查寻找“林三”的分数;

公式向下填充。就可以查寻找“陆七”的分数。

如本示例中。查阅值是F3单元格“林三”。我们要在“姓名”一列中查找“林

本示例公式解答:

小心:查找地区的必须引用:

在公式中。第二个参数“查找地区”。使用的是必须引用$B$2:$D$15。

必须引用的作用是:公式填充到很多行列时。该地区不变。

本示例。查找完“林三”的分数。公式向下填充。再去查找“陆七”分数。查找地区始终不应变化。大概是包含任何姓名与分数的B2:D15地区。所以。该地区必须引用。

二、多行多列查找例如。以下资料:

门槛查找多人多条消息。这个状态。就需要灵巧改变VLOOKUP函数参数。实现用一个公式返回多行多列资料。

公式实现过程如下:

我们可以就这样看出。几行几列资料。是用一个公式完成的。该公式是:

=VLOOKUP($B18,$C$2:$G$15,COLUMN(B1),0)

公式向下。向右填充。记获得任何门槛查找的返回值。

三、区间查找如下图:

采购数量不一样。所获折扣也不一样。如右边的折扣表。

公式“=VLOOKUP(B2,$E$3:$F$6,2)”。省略了第四个参数。即查找方法。省略就代表把第四个参数设置成TRUE或1。即是近似查找。

近似查找返回值是:比查阅值小且最靠近的查询地区首列中的区间值所对应的返回值。

本示例中

比“20”小的值且最靠近20的是0。所以返回0对应的区间值“0%”;比“225”小的值且最靠近225的是200。所以返回200对应的区间值“8%”。区间查找有一最最大的小心事项:

查找地区的区间值一定是从小到大排列。不然查找不到正确结果。

本示例。区间值0、100、200、300是从小到大依次排列的。

四、级别评定如下图:

公式“=VLOOKUP(B2,{0,"不合格";60,"合格";70,"良好";85,"优质"},2)”。省略了第四个参数。即是近似查找。

之中。{0,"不合格";60,"合格";70,"良好";85,"优质"}是下图数组的变相编辑法:

级别查找是区间查找的特定方法。也完全可以编辑成区间查找的公式:

五、模糊查找如下图:

查找G型号系列业务的销售额。可以把查找值用通配符表示。此种途径可以查找字符串中含有某个重要值的对应返回值。

六、多条件查找如下图:

查找仓库二键盘的销售额。查找条件一定符合仓库是“仓库二”、商品是“键盘”两个条件。

公式:

=VLOOKUP(E2F2,IF({1,0},A2:A13B2:B13,C2:C13),2,0)

按“CTRL+SHIFT+ENTER”键确认。即得结果。

第一个参数:

E2F2。用文本连接符。将E2单元格“仓库二”与F2单元格“键盘”。连接在一起。形成新的查询条件:仓库二键盘。

第二个参数:

IF({1,0},A2:A13B2:B13,C2:C13)。生成一个新的查询地区:

第三个参数:2。新的查找地区里。返回值在第二列。

第四个参数:0。精确查找。

七、逆向查找VLOOKUP函数门槛查询值一定位置在于查询地区的首列。例如。下图中的资料:

原资料区。“部门”位置在于“姓名”的左侧。而门槛根据姓名去查询部门。那直接用VLOOKUP函数进行查找。是查不到结果的。

我们需要构建一个新的查询资料区。将“姓名”置于“部门”的左侧。这个新的查询资料区。可以通过IF和CHOOSE两个函数来实现。

IF帮助VLOOKUP实现逆向查询

在E2输入公式:

=VLOOKUP(D2,IF({1,0},B1:B10,A1:A10),2,0)。

结果如下图:

之中:

IF({1,0},B1:B10,A1:A10)。构造出姓名在前。部门在后的新的查询地区。如下图:

CHOOSE帮助VLOOKUP实现逆向查询

也可在E2输入公式:

=VLOOKUP(D2,CHOOSE({1,2},B1:B10,A1:A10),2,0),

结果如下图:

八、跨表引用资料如下图。将表1中的花钱记录。按名称。引用到表2中:

其实。跨事情表的引用。和同一事情表资料引用途径是一样的。只不过多了一步点一下事情表的名称。即选择事情表而已。

引用过程如下:

切记:

在选了引用地点“sheet1!A1:B13”之后。不要再去点回sheet2。除非公式后面需要sheet2中的资料。在公式写过程中。鼠标的点一下地点会随时记录。

您还感兴趣的文章推荐

以上就是由互联网推广工程师 桔子生活网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

回复 樱花吻 取消回复

登录... 后才能评论

评论(2)

  • 樱花吻 永久VIP 2022年12月14日 00:24:46

    VLOOKUP函数使用八大基本方法_vlookup新手学习教程 这篇解答确实也是太好了

  • 几度无言 永久VIP 2022年12月14日 00:24:46

    公式,地区,返回值,区间,示例,近似,参数,如下图,资料,姓名

  • 擦掉眼泪我依然是王 永久VIP 2022年12月14日 00:24:46

    函数教学功能:VLOOKUP是经常在用的查找和引用函数。依据给定的查阅值。在一定的资料地区中。返回与查阅值对应的想要查找