"每天处理几百行数据查到眼花?隔壁同事5点准时下班,你却加班到深夜?今天要揭秘的ExcelVLOOKUP神技,能让你的数据处理速度直接起飞

 一、基础查询:查找员工工资

场景:老板让你查"王芳"的基本工资是多少

公式

=VLOOKUP("王芳",A2:F11,4,0)

被VLOOKUP虐哭3次后,我悟出了这5个神操作!同事都叫我表姐!-趣帮office教程网

参数详解

1、"王芳":要查找的员工姓名

2、A2:F11:查找范围(必须包含姓名列和要返回的列)

3、4:返回第4列(基本工资列)

4、0:精确匹配

注意事项

  • 如果姓名写错会返回#N/A错误
  • 可以用IFERROR美化:=IFERROR(VLOOKUP(...),"查无此人")
  • 下拉填充时记得锁定区域:$A$2:$F$11

 二、返回多列数据

场景:需要同时查"赵明"的基本工资和绩效奖金

公式(工资):

=VLOOKUP("赵明",$A$2:$F$11,4,0)

被VLOOKUP虐哭3次后,我悟出了这5个神操作!同事都叫我表姐!-趣帮office教程网

公式(奖金):

=VLOOKUP("赵明",$A$2:$F$11,5,0)

被VLOOKUP虐哭3次后,我悟出了这5个神操作!同事都叫我表姐!-趣帮office教程网

技巧

(1)两个公式只有列号不同(4和5)

(2)使用COLUMN函数可以自动调整列号:

因为基本工资在表格是D1单元格,排在第4,用COLUMN(D1)来表示4。

=VLOOKUP("赵明",$A$2:$F$11,COLUMN(D1),0)

(公式向右拖动时自动变成5)

被VLOOKUP虐哭3次后,我悟出了这5个神操作!同事都叫我表姐!-趣帮office教程网

 三、使用通配符查找

场景:只记得员工姓"周",不记得全名,找出所有信息。

公式

=VLOOKUP("周*",$A$2:$F$11,COLUMN(A1),0)

被VLOOKUP虐哭3次后,我悟出了这5个神操作!同事都叫我表姐!-趣帮office教程网

参数说明

  • "周*":*代表任意多个字符
  • ?代表单个字符,如"周?"可以找"周慧"但找不到"周慧敏"

 四、近似匹配(区间查找)

场景:根据业绩分数自动匹配提成比例

新增提成比例表

业绩下限 提成比例
0 5%
1800 8%
2500 12%

公式

=VLOOKUP(E2,$I$1:$J$4,2,TRUE)

被VLOOKUP虐哭3次后,我悟出了这5个神操作!同事都叫我表姐!-趣帮office教程网

关键点

(1)必须用TRUE或1表示近似匹配

(2)第一列必须升序排列

 五、逆向查找(从左往右查)

场景:知道工号1005,要查对应姓名

传统方法

=INDEX(A2:A11,MATCH(H2,C2:C11,0))

被VLOOKUP虐哭3次后,我悟出了这5个神操作!同事都叫我表姐!-趣帮office教程网

VLOOKUP取巧法

=VLOOKUP(H2,IF({1,0},C2:C11,A2:A11),2,FALSE)

被VLOOKUP虐哭3次后,我悟出了这5个神操作!同事都叫我表姐!-趣帮office教程网

原理:用IF函数重构数组,把工号列放到姓名列前面.(相当于组成临时表格)

被VLOOKUP虐哭3次后,我悟出了这5个神操作!同事都叫我表姐!-趣帮office教程网

总结

VLOOKUP是Excel最强大的查询函数,掌握这5种用法就能解决90%的数据查找问题。

基础查询是根本,

多列返回提高效率,

通配符应对模糊查询,

近似匹配处理区间判断,

逆向查找突破列序限制。

建议收藏本文,遇到问题时对照案例直接套用。记住:实践出真知,赶快打开Excel试试吧!