Hi,大家好,本专栏将会从零开始和大家用图文的方式,30天让你从不会到熟练使用函数,0基础开始学习Excel函数,让你喜欢上它!有兴趣的小伙伴可以持续关注我,或者在专栏进行查看学习,愿与君携手共进!
VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。最近,我的朋友一直在问我关于vlookup函数的用法。我不是一个拖拉者。今天,我将用一章告诉你9个经典例子告诉你用法:
一、区分VLOOKUP和HLOOKUP函数
使用VLOOKUP或者是HLOOKUP函数取决于表格的格式
如果标题水平排列,则通常会根据特定产品搜索数量、收入、单价和客户
你需要使用vlookup
首先选择表的内容区域并编辑左上角的名称(这也是最直接的名称定义)。优点是,无论您的表有多大,定义完成后,您都可以直接引用vlookup函数中的范围,向左和向右拖动,并且不需要理解绝对引用或相对引用
看到这个函数,比如找价格
=VLOOKUP(I5,销量统计1,4,0)
文字解析:
VLOOKUP(找产品4,定义名称的范围,相对于范围价格所在的列数,0精确匹配)
当你的表格发生转置,或者你的表格格式如下图这样,这样的情况下,我们就应该使用HLOOKUP来进行查找.
VLOOKUP函数中是数的列数,而HLOOKUP函数是数的行数.
二、怎么分段奖金.
源数据如下:
规则如下:
将奖金提成辅助表格命名为:奖金提成
D5单元格的函数则为:=VLOOKUP(C5,奖金提成,2)
三、成绩表评级
这是一张成绩单,我们需要根据分数段来进行评级,
G5单元格的函数则为:=VLOOKUP(F5,评级,2)
四、团队分组
可能某一个,你们的团队需要组织一次拔河比赛,需要分成A组和B组.
E6:=VLOOKUP(D6,分组,2,0)
五、批量提取所需的数据
上图时数据源,在另外一张工作簿中,你有一个挑选名单
需要根据工号,来找到相对应的人员信息,而且是输入一个单元格的函数
将数据源命名为人员信息,
F7单元格应该为:=VLOOKUP($E7,人员信息,提取!F$5,0)
六、多个名称有重叠字样
例如豆角,就出现了4次,而我们也都知道VLOOKUP只能找到一个值,我们怎么实现通过VLOOKUP找到所有的值呢?
建立一个辅助列在旁边.A5单元格写成:=B5&COUNTIF($B$5:B5,B5)
F7:=IFERROR(VLOOKUP($F$4&E7,$A$5:$C$19,3,0),"")
七、多条件查找
直接把类别和国家进行名词合并,然后使用VLOOKUP
G6:=VLOOKUP(G4&G5,A5:D20,4,0)
八、VLOOKUP函数反向查找:
{=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函数里的含义是收入.
以上就是我与大家分享,我希望它能帮助你解决工作和学习中的一些问题。如果你觉得很好,就喜欢它。非常感谢您的关注。