VLOOKUP函数的使用

本文详细介绍了VLOOKUP函数的使用方法,包括公式写法、参数配置以及一个实际场景,如根据证件号查询分数。通过例子演示如何配置Lookup_value、Table_array、Col_index_number和Range_lookup。
摘要由CSDN通过智能技术生成

一.VLOOKUP的公式的写法

VLOOKUP(Lookup_value,Table_array,Col_index_number,Range_lookup)

VLOOKUP(查找目标,查找范围,返回值的列数,精确/模糊查询)

二.举例说明

为了便于理解,下面进入VLOOKUP的使用场景(以下表都只有Sheet1一页)

1.xlsx为总的数据表,包含了我们要查的所有数据

2.xlsx为我们需要查询的部分数据

现在我们要根据2.xlsx中的证件号将这4个人对应的分数直接从1.xlsx查出来

我们首先选中B2单元格,也就是7877证件号对应分数的单元格,点击fx,选中VLOOKUP并确定(第一次使用在常用函数中找不到,要从全部中把VLOOKUP搜出来)

确定之后,我们进行函数参数的配置

  1. Lookup_value为我们要根据什么数据去查询的条件,在此情况下,我们要根据7877这个证件号去查询分数,所以Lookup_value为$A2
  2. Table_array为我们要去查的那个区域,我们要去1.xlsx的Sheet1这个页的A-D列这个范围内去查(将被查找的值必须位于选定数据源区域的最左侧,在1.xlsx中选定区域是A-D,那么这里的A对应的必须是2.xlsx中的证件号,因为要根据证件号查找)
  3. Col_index_num为:若查到,显示这个区域内第几列的数据,我们是A-D共4列,要显示的数据为分数是D这列也就是第4列,所以填4
  4. Range_lookup为查询方式,这里我们选0,也就是模糊查询

最后确定,查询出我们需要的结果

点击B2单元格右下角的加号下拉,就可以快速查出这4个证件号对应的分数了

最终公式写法为:

=VLOOKUP($A2,[1.xlsx]Sheet1!$A:$D,4,0)

注:这里的1.xlsx在桌面,若在其他路径下,Table_array要这样写:

'C:\Users\asus\Desktop\数据\分数表\[1.xlsx]Sheet1'!$A:$D

$符号:加$表示对该区域相对引用,行绝对引用,就不会因为下拉公式造成区域变化的情况,不加$就会因为下拉公式造成区域变化的情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值