Hi,大家好,本专栏将会从零开始和大家用图文的方式,30天让你从不会到熟练使用函数,0基础开始学习Excel函数,让你喜欢上它!有兴趣的小伙伴可以持续关注我,或者在专栏进行查看学习,愿与君携手共进!

Vlookup函数的全部用法,只需1分钟即可学会_数据

VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。最近,我的朋友一直在问我关于vlookup函数的用法。我不是一个拖拉者。今天,我将用一章告诉你9个经典例子告诉你用法:


一、区分VLOOKUP和HLOOKUP函数


使用VLOOKUP或者是HLOOKUP函数取决于表格的格式

Vlookup函数的全部用法,只需1分钟即可学会_数据源_02

如果标题水平排列,则通常会根据特定产品搜索数量、收入、单价和客户

你需要使用vlookup

Vlookup函数的全部用法,只需1分钟即可学会_数据源_03

首先选择表的内容区域并编辑左上角的名称(这也是最直接的名称定义)。优点是,无论您的表有多大,定义完成后,您都可以直接引用vlookup函数中的范围,向左和向右拖动,并且不需要理解绝对引用或相对引用


看到这个函数,比如找价格

=VLOOKUP(I5,销量统计1,4,0)

文字解析:

VLOOKUP(找产品4,定义名称的范围,相对于范围价格所在的列数,0精确匹配)


当你的表格发生转置,或者你的表格格式如下图这样,这样的情况下,我们就应该使用HLOOKUP来进行查找.

Vlookup函数的全部用法,只需1分钟即可学会_转置_04

Vlookup函数的全部用法,只需1分钟即可学会_数据_05


VLOOKUP函数中是数的列数,而HLOOKUP函数是数的行数.

Vlookup函数的全部用法,只需1分钟即可学会_转置_06


Vlookup函数的全部用法,只需1分钟即可学会_数据_07

二、怎么分段奖金.

源数据如下

Vlookup函数的全部用法,只需1分钟即可学会_数据源_08


规则如下:

销售额<50000,没有提成
销售额>=50000且<75000时,提成时3%
‍‍销售额>=75000且<100000时,提成时4%‍‍‍‍‍‍‍销售额>=100000且<125000时,提成时5%
销售额>=125000且<175000时,提成时3%
销售额>=175000且<200000时,提成时3%
销售额>=200000,提成10%


Vlookup函数的全部用法,只需1分钟即可学会_数据源_09


Vlookup函数的全部用法,只需1分钟即可学会_转置_10

将奖金提成辅助表格命名为:奖金提成

D5单元格的函数则为:=VLOOKUP(C5,奖金提成,2)

Vlookup函数的全部用法,只需1分钟即可学会_数据源_11


三、成绩表评级

Vlookup函数的全部用法,只需1分钟即可学会_数据_12

这是一张成绩单,我们需要根据分数段来进行评级,

成绩>=0且<60时,评级F
成绩>=60且<70时,评级D
成绩>=70且<85时,评级C
成绩>=85且<95时,评级B
成绩>=95,评级A

Vlookup函数的全部用法,只需1分钟即可学会_转置_13

Vlookup函数的全部用法,只需1分钟即可学会_数据源_14

G5单元格的函数则为:=VLOOKUP(F5,评级,2)


四、团队分组

Vlookup函数的全部用法,只需1分钟即可学会_数据_15

可能某一个,你们的团队需要组织一次拔河比赛,需要分成A组和B组.

Vlookup函数的全部用法,只需1分钟即可学会_数据源_16

Vlookup函数的全部用法,只需1分钟即可学会_转置_17

E6:=VLOOKUP(D6,分组,2,0)


五、批量提取所需的数据

Vlookup函数的全部用法,只需1分钟即可学会_转置_18

上图时数据源,在另外一张工作簿中,你有一个挑选名单

Vlookup函数的全部用法,只需1分钟即可学会_数据_19

需要根据工号,来找到相对应的人员信息,而且是输入一个单元格的函数

Vlookup函数的全部用法,只需1分钟即可学会_数据_20

将数据源命名为人员信息,

F7单元格应该为:=VLOOKUP($E7,人员信息,提取!F$5,0)

Vlookup函数的全部用法,只需1分钟即可学会_数据源_21


六、多个名称有重叠字样

Vlookup函数的全部用法,只需1分钟即可学会_数据源_22

例如豆角,就出现了4次,而我们也都知道VLOOKUP只能找到一个值,我们怎么实现通过VLOOKUP找到所有的值呢?

Vlookup函数的全部用法,只需1分钟即可学会_数据_23

建立一个辅助列在旁边.A5单元格写成:=B5&COUNTIF($B$5:B5,B5)

Vlookup函数的全部用法,只需1分钟即可学会_转置_24

F7:=IFERROR(VLOOKUP($F$4&E7,$A$5:$C$19,3,0),"")


七、多条件查找

Vlookup函数的全部用法,只需1分钟即可学会_数据_25

直接把类别和国家进行名词合并,然后使用VLOOKUP

G6:=VLOOKUP(G4&G5,A5:D20,4,0)


八、VLOOKUP函数反向查找:

Vlookup函数的全部用法,只需1分钟即可学会_数据_26

{=VLOOKUP(F3&F4,CHOOSE({1,2},A4:A19&B4:B19,C4:C19),2,0)}


CHOOSE({1,2},A4:A19&B4:B19,C4:C19)

第一个范围:类别系列和国家系列,这两个系列的条件必须符合我们选择的条件.

第二个范围:在这段VLOOKUP函数的第三个参数位置,我们选择的2,

C4:C19在CHOOSE函数里的含义是收入.


以上就是我与大家分享,我希望它能帮助你解决工作和学习中的一些问题。如果你觉得很好,就喜欢它。非常感谢您的关注。