编程语言应用

首页 » 常识 » 问答 » vlookup函数的使用方法以及公式解释
TUhjnbcbe - 2021/7/17 13:27:00
北京痤疮医院哪里好 http://pf.39.net/bdfyy/bdflx/210312/8740647.html

VLOOKUP函数是应该是EXCEL里最常用的查找函数了,相信大家也看过不少教程,但是,你对它的了解有多少呢?

今天小编就来带大家深入了解一下VLOOKUP函数的各种用法,看看这位大众情人还藏着多少不为人知的秘密。

Vlookup函数:按列查找,最终返回该列所需查询序列所对应的值

语法:VLOOKUP(要查找的值,要查找的区域,返回数据在查找区域的第几列数,精确匹配/近似匹配)

语法解释:

要查找的值:为需要在数据表第一列中进行查找的数值。可以为数值、引用或文本字符串。

要查找的区域:为需要在其中查找数据的数据表。

返回数据在查找区域的第几列数:为要查找数据的数据列序号。参数为1时,返回参数第一列的数值,参数为2时,返回参数第二列的数值,以此类推。

精确匹配/近似匹:配为一逻辑值,指明函数VLOOKUP查找时是精确匹配,还是近似匹配。如果为FALSE或0,则返回精确匹配,如果找不到,则返回错误值#N/A。

下面以一个实例来介绍一下这四个参数的使用

1、单条件查找

如下图所示,如何根据姓名查找出对应员工的月薪?在目标单元格输入公式:=VLOOKUP(F2,A:E,4,0)公式解释:F2就是要查找的值,A:E就是要查找的数据表,4就是要查找的第列,0为精确匹配。

2、反向查找

如下图所示,如何根据月薪查找对应的姓名?=VLOOKUP(F2,IF({1,0},D1:D10,A1:A10),2,0)公式解释:F2就是要查找的值,IF({1,0},D1:D10,A1:A10)就是要查找的数据表,2就是要查找的第列,0为精确匹配。

3、多条件查找

如下图所示,如何根据姓名和部门查找对应员工的月薪?=VLOOKUP(F2G2,IF({1,0},A2:A10C2:C10,D2:D10),2,0),按Ctrl+Shift+Enter完成。公式解释:F2G2就是要查找的值,IF({1,0},A2:A10C2:C10,D2:D10)就是要查找的数据表,2就是要查找的第列,0为精确匹配。

4、合并单元格查找

如下图所示,如何根据部门姓名查找对应员工的性别?=VLOOKUP(G2,OFFSET(A1,MATCH(F2,C:C,)-1,):C99,2,0),按Ctrl+Shift+Enter完成。公式解释:G2就是要查找的值,OFFSET(A1,MATCH(F2,C:C,)-1,):C99就是要查找的数据表,2就是要查找的第列,0为精确匹配。

5、包含查找

如下图所示,如何根据姓名里包含的字查找对应员工的部门?=VLOOKUP("*"F2"*",A:C,3,0)公式解释:F2就是要查找的值,A:C就是要查找的数据表,3就是要查找的第列,0为精确匹配。以上就是VLOOKUP函数的公式解释以及使用方法了,你学会了吗?觉得内容还不错的话,给我点个“在看”呗预览时标签不可点收录于话题#个上一篇下一篇
1
查看完整版本: vlookup函数的使用方法以及公式解释