Excel Vlookup函数

本文详细介绍了Vlookup函数的语法、精确和模糊查找功能,包括通配符使用、提成比例计算、数字格式转换以及Hlookup函数的对比。还讨论了解决数字格式和文本格式数字操作的问题以及如何处理可能出现的错误。
摘要由CSDN通过智能技术生成

一、Vlookup函数(可用于查找)

1、Vlookup语法格式

Vlookup(寻找的目标,目标所在的区域,要完成的任务,0或1)

0:精确查找(精确匹配)

1:模糊查找(近似匹配)

区域的要求:必须目标所在的列式设为最左列,必须包含目标所在的列和任务所在的列

(1)例子

(也可以用SUMIF函数解决)

步骤:在H6中输入 =VLOOKUP(G6,$B$5:$E$10,4,0)

解释:寻找目标为汪梅,在B5:E10区域内寻找(姓名列在这个区域的最左边,且该区域包含姓名列和原始分列),任务为找到对应的原始分(原始分列在所选区域的第四列),精确查找(必须只能是汪梅这个人)

2、Vlookup中使用通配符

有“数据源”和“通配符查找”两个工作表,利用“数据源”工作表的数据在“通配符查找”工作表完成要求。

注:在“通配符查找”的工作表中公司名称有些事缩写,比如“三川实业”全名叫“三川实业有限公司”,因此我们在使用Vlookup函数时要用到通配符。

步骤:在“通配符查找”工作表的B2中输入 =vlookup(A2&"*",数据源!B:E,4,0)

3、Vlookup模糊查找:“1”

(若介于0-两百万之间,则提成比例为5%,以此类推。)

步骤:在F3中输入 =vlookup(E3,$A$1:$B$7,2,1),在G3中输入 =E3*F3

4、数字格式问题

在Excel中数字格式的数字和文本格式的数字是不相等的,例如数字格式的1不等于文本格式的1。

(1)公式中,将数字格式转为文本格式

提示:Excel中数字格式的数字是不能够用连接符“&”与其它连接的,否则Excel会将数字格式的数字认为是文本格式的数字。

步骤:在G4中输入 =VLOOKUP(F4&"",$A$1:$C$6,3,0)

(2)公式中,将文本格式的数字转换为数字格式的数字

提示:文本格式的数字是不能进行加减乘除运算的,若我们对文本格式的数字运算,则会被Excel当作数字格式的数字。

步骤:在G12中输入 =VLOOKUP(F12*1,$A$9:$C$14,3,0)

(3)混合型

提示:ISNA函数,用来判断公式的结果是否为NA

如果在G20中输入 =VLOOKUP(F20*1,$A$17:$C$22,3,0),有的结果为NA,则说明A列中它的编号为文本

解决步骤:在G20中输入

=IF(ISNA(VLOOKUP(F20*1,$A$17:$C$22,3,0)),VLOOKUP(F12&"",$A$17:$C$22,3,0),VLOOKUP(F12*1,$A$17:$C$22,3,0))

5、Hlookup函数(与Vlookup函数相似)

不同之处:Vlookup函数处理的数据类型是列型的,Hlookup函数处理的是行类型

(1)例子

步骤:在B6中输入 =HLOOKUP(A6,$1:$3,3,0)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值