VLOOKUP遇到重复值后如何继续取下一个?

VLOOKUP如何提取多个值,也就是如何在查找到第一个值后,继续查找呢?

这个问题,在很多人眼中觉得可笑,但是确实是新手问的比较多的问题!今天我们就来聊一下,能不能及其原因.

之所以会这么问,是因为新手处于模仿期,不了解函数的原理导致的,所以我们先来把VLOOKUP原理搞懂!

详解VLOOKUP基础语法

小编就用我们VLOOKUP专题教程中的案例来讲解,会讲解的非常细,适合0基础的同学!
VLOOKUP基础详解:
> 语法:VLOOKUP (查找值, 查找区域, 对应列,精确还是近似)
> 参数详解:
一、查找值:必须在第二参数的首列(第一列)
看上去很简单,但是很多新人长期理解有误!因为我们一般演示的案例就和我上面的一样,都是在表格的A列,所以很多人理解为表格的第一列!这个理解是不对的!
这里的首列,是指你所选取区域的第一列

二、查找区域:必须包括要返回的列,同时保证第一参数在首列

案例:比如我们要根据姓名来查找对应的籍贯
=VLOOKUP(G2,$B$2:$D$10,3,0)
我们分析一下,这里的第二参数,选择要求:
1、我们选择区域开始位置只能是B列,因为我们查找的是姓名,而姓名必须是第二参数的首列!
2、第二参数结束区域,必须保证要的结果在其中即可,所以我们结束位置至少到D列(图中3),只要包括即可,所以我们可以选择到E列都是可以的!
三、结果列:从区域开始起算,也就是查找值所在的列就是第一列,从左往右依次数!
把图再放一下(看的方便些)
比如我们上面的案例中姓名就是第一列,籍贯对应的就是第3列,所以第三参数是3!
记住VLOOKUP原理角度看,永远在能从左往右查找!
四、精确还是近似:默认TRUE,近似查找!FALSE对应精确!
第四参数一般常用的是精确查找,也就是FALSE,在Excel中逻辑FALSE一般使用0来代替,当然如果是0,对应的参数值可以省略
=VLOOKUP(G2,$B$2:$D$10,3,)
但是注意,逗号不要丢了,否则就是近似查找了!
第四参数比较简单,近似查找,这里就不再深挖了,大家使用较少!本着学以致用的角度!除了应用外,还想彻底学透的同学,观看我的录制的专题视频!
(0)

相关推荐