您当前的位置 :财经 >
excel函数vlookup数据匹配_excel函数vlookup教程
2023-07-01 13:04:09   来源:互联网  分享 分享到搜狐微博 分享到网易微博

1、VLOOUP的适用范围是指在什么情况下可以使用。VLOOUP的常见应用范围是:

2、1.在同一个Excel文件和同一个工作表中。

3、下图中的“上表”和“下表”在同一个Excel文件(table 2.xlsx)和同一个Sheet(Sheet1)表中。


【资料图】

4、2.在同一Excel文件下的不同工作表中。

5、如下图所示,上图中的“上表”和“下表”在同一个Excel文件(table 2.xlsx)中,但在不同的表中(上表和下表属于Sheet1,“外表”属于Sheet2)。

6、3.在不同Excel文件下的不同工作表中。

7、不同的Excel文件,表格形式自然不同。如下图所示,"外观"和"表1 "在不同的Excel文件中("外观"属于表2.xlsx,"表1 "属于表1.xlsx)。

8、Excel表格公式一般以“=”开头,后面是VLOOKUP函数。在需要VLOOKUP函数的单元格中,把公式写完整,按回车键,最后我们就可以返回想要的数据值了。

9、Syntax rules: VLOOKUP (lookup value, table array, column index number, range lookup)

10、前三步可以说是准备工作。准备工作完成后,就可以编写包含VLOOKUP函数的公式了。由于第一步介绍了三种应用范围,边肖从这三个案例开始详细讲解VLOOKUP函数的使用。

11、情况1:在同一个Excel文件和同一个工作表中。

12、Stem:已知Sheet 1和Sheet 1中有两个小表,分别是“上表”和“下表”。请使用VLOOKUP函数根据“上表”中给出的信息返回“下表”中张三的重量。

13、情形1解决方案:

14、解析:在“下表”中有张三名字的体重列单元格中输入公式=VLOOKUP(B8,$B$2:$D$4,3,0)回车返回张三体重为55。其中B8对应于要在“上部表格”中搜索的值,

15、也就是张三;$B$2:$D$4是“上表”中要搜索的范围;3表示要返回的值所在的“上表”的搜索范围中的第三列,即D列;0表示精确搜索。

16、搜索范围应该从搜索值开始。比如上例中,搜索值为B8,对应的是“下表”中的姓名列,那么搜索范围也应该从“上表”中的姓名列B开始;搜索范围中要返回的数据相对于搜索范围的序列数。

17、不是整张桌子。在上例中,要返回的“weight”列在上表中搜索范围的第三列,所以这个数列的个数是3,但是“weight”列恰好是整个表的第三列,所以可能不明显,请从下例中观察这一点。

18、情况2:在同一个Excel文件下的不同工作表中。

19、问题题干:已知现有的Excel文件“Table 2.xlsx”有两个工作表,分别是Sheet1和Sheet2。其中,Sheet1表下有一个小表“上表”(为方便演示,边肖删除了“下表”)。

20、Sheet2下有一个小表“外观”。请使用VLOOKUP函数根据上表给出的信息返回王五在外貌上的年龄。

21、情况2解决方案:

22、解析:这道题的函数公式是=VLOOKUP(B3,Sheet1!$B$2:$C$4,2,0),解决问题的思路和案例1差不多,不同的是有一个Sheet1!这意味着“上桌”的位置被指示。

23、也就是在Sheet1表中。如果是不同的Excel文件,除了工作表的位置之外,还应该指出文件的名称或路径。下面的情况就是这种情况3。

24、情况3:不同的Excel文件下不同的Sheet表格中

25、题干:已知,现有Excel文件“表1.xlsx" 和“表2.xlsx","表1.xlsx"下的Sheet1中有小表格"表一",“表2.xlsx”下的Sheet1中有小表格“上表”。

26、请根据"表一"给出的信息,在“上表”中运用VLOOKUP函数返回张三的成绩。

27、情况3解答:

28、分析:此题的解题函数公式为=VLOOKUP(B2,[表1.xlsx]Sheet1!$C$2:$E$6,3,0),解题思路都是差不多的,与情况2相比,情况3的函数公式多了一个[表1.xlsx],

29、这便是指明了Excel文件的名称,为何没有指明Excel文件路径?当在不同的Excel文件之间运用VLOOKUP函数公式时,若Excel文件都是在同一路径下或都是打开的状态,

30、则只需指明Excel文件名,不需要加文件路径。如果是不同路径下的Excel文件但都是打开的状态,在运用VLOOKUP函数保存并关闭文件后,再打开时你会发现系统已自动加上了文件路径。

31、情况3实例也是对“要返回的数据所在查找范围的序列数是相对查找范围而言,而不是相对整个表格而言”作了解释,“表一”中要返回的“成绩”列在整个表格的第四列,但却是在查找范围的第三列,所以序列数是3。

32、上面的实例都是返回了一个单元格的数据值,如果要返回整列的数据值,只需将鼠标放在已返回数据值单元格的右下角,当鼠标变成黑色十字时,按住鼠标左键向下拖动即可填充对应的要返回的数据值。

以上就是excel函数vlookup教程这篇文章的一些介绍,希望对大家有所帮助。

关键词:


[责任编辑:ruirui]





关于我们| 客服中心| 广告服务| 建站服务| 联系我们
 

中国焦点日报网 版权所有 沪ICP备2022005074号-20,未经授权,请勿转载或建立镜像,违者依法必究。