Excel中VLOOKUP函数简单使用


Excel中VLOOKUP函数简单使用

语法:

VLOOKUP(查找值,查找区域,返回查找区域第N(从1开始整数)列,查找模式)

第一个参数,显然,我们要让100003对应的是H4,这里就输入“H4,” ;
第二个参数,这里输入我们要返回数据的区域(绝对引用),即“$A 2 : 2: 2:F 12 , ”;查找时只会用 H 4 与 12,”;查找时只会用H4与 12,;查找时只会用H4A列的内容匹配
第三个参数,“全年总计”是区域的第六列,所以这里输入“6”,就会输入全年总计的项目了;
(注意:这里的列数不是EXCEL默认的列数,而是查找范围的第几列)
第四个参数,因为我们要精确查找工号,所以输入“FALSE"或者“0”。模糊查找输入“TRUE”或“1”

1、如果查找值是数值型数字,而查找区域内的值也是数值型数字,直接用即可。

2、查找值为数值型数字,查找区域内的值为文本型数字,此时应该把查找值转换为文本型。

比如查找值在A1,用 A1&“” 将A1转换为文本型数字。

3、查找值为文本型数字,而查找区域内的值为数值型数字,此时把查找值转换为数值型。用–或*1或+0等,都可以。

4、无论查找值为文本或数值,也不管查找区域内的值是文本或数值,一个公式全部完成:比如查找值为A1,区域为B2:E20,返回第3列

IFERROR(VLOOKUP(--A1,$B$2:$E$20,3,0),IFERROR(VLOOKUP(A1&"",$B$2:$E$20,3,0),""))

①如果查找值为数值型,查找区域值也为数值型,因为绿色部分已经将A1转换为数值型,所以会返回绿色部分查找的结果。
②如果查找值为数值型,查找区域值为文本型,会执行内层的iferror,橙色部分将A1转换为文本型,从而返回橙色部分的查找结果。
③如果查找值为文本型,查找区域值为数值型,因为绿色部分已经将A1转换为数值型,所以会返回绿色部分查找的结果。
④如果查找值为文本型,查找区域值为文本型,会执行内层的iferror,橙色部分将A1转换为文本型,从而返回橙色部分的查找结果。

【提示】:如果出现#N/A,建议将当前列单元格设置为“常规”测试下。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值