被VLOOKUP虐哭3次后,我悟出了这5个神操作!同事都叫我表姐!

B站影视 电影资讯 2025-04-02 04:20 1

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

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

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

参数详解

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("赵明",$A$2:$F$11,5,0)

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

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

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

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

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

新增提成比例表

业绩下限提成比例05%18008%250012%=VLOOKUP(E2,$I$1:$J$4,2,TRUE)

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

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

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

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

VLOOKUP取巧法

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

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

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

基础查询是根本,

多列返回提高效率,

通配符应对模糊查询,

近似匹配处理区间判断,

逆向查找突破列序限制。

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

来源:命好的小熊

相关推荐