摘要:因为基本工资在表格是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试试吧!
来源:命好的小熊