HR在日常工作中,有时候需要找到与某个信息相匹配的数据,但人工逐条去查找既费时费力又容易出错。
比如,在庞大的员工信息表中,怎样才能快速找到某个特定员工的职务/工资/年龄等特定信息?
今天小薪就来给大家介绍一个非常好用又高大上的函数——VLOOKUP函数,让你在3秒之内精准找到需要的数据!
函数介绍
VLOOKUP是一个查找和引用函数,能够根据给定的查找目标,在选定的区域中按行快速查找需要的信息。
在最简单的形式中,VLOOKUP 函数表示:
=VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE or 1/TRUE)。
下面分别详细解释四个变量的意义:
1.要查找的值,也被称为查阅值。
例如,如果需要根据「员工姓名」查找到某位员工的「工资」,则该名员工的「姓名」,则是查阅值。
2. 查阅值所在的区域。
请记住,查阅值应该始终位于所在区域的第一列,查阅区域的最后一列是返回值所在的列。这样 VLOOKUP 才能正常工作。例如,如果查阅值位于单元格 C2 内,那么您的区域应该以 C 开头。
3. 区域中包含返回值的列号。
例如,如果指定 B2:D11 作为区域,那么应该将 B 算作第一列,C 作为第二列,以此类推计算出该区域共包含多少列。
4.如果需要返回值的近似匹配,可以指定 TRUE(可填写“1”,或者不填写);如果需要返回值的精确匹配,则指定 FALSE(可填写“0”)。
实操案例
1. 精确匹配
对于上面这张员工信息表,相必HR宝宝们并不陌生。那么,如何在这样一张表中,快速找到员工小爱的工资呢?
试试VLOOKUP函数,3秒钟就搞定!
A7 是员工小爱的姓名所在的单元格
A2:D9 是查阅区域,其中A2是查阅值“姓名”所在的列(注意,查阅值所在的列必须是查阅区域的第一列),D9是返回值“工资”所在的列
4 是查阅区域包含的列数
0 表示此次是要进行精确匹配
2. 近似匹配
有时候我们需要得到的并不是一个确切的值,而是等级的划分。比如,如何根据业务人员的业绩,来确定他们的绩效等级?
这时我们就可使用近似匹配,近似匹配的返回值是所有“小于查阅值”的数据中“最大的”那一个。
小试牛刀
这是一张销售人员的销售额统计表和绩效考核指标表,现在需要根据每位员工的销售额为他们划分绩效等级。这也可以通过VLOOKUP函数来轻松实现。
B2 是小薪的销售额所在的单元格(即查阅值)
A13:B16是查找区域,其中A13是绩效考核指标表中“销售额”所在的列(查阅值所在的列必须是查找区域的第一列),B16是“绩效”所在的列
2 是查找区域包含的列数
1 表示此次是要进行近似匹配
逆天神器
上图中已经通过输入VLOOKUP函数语言,得到了小薪的绩效,那其他员工的绩效还需要一一输入公式再得到么?
当然不是!直接向下填充即可得到所有员工的绩效了!
但是,一定要注意,在使用填充功能时,输入的公式语言需要有一个小小的变化,要将对“查阅区域”的“一般引用”改为“绝对引用”,否则就会出现单元错误。
为了实现向下填充功能,需要“绝对引用”查阅区域,即在选中查阅区域时,按F4。
按F4实现“绝用引用”后,公式语言就变成=VLOOKUP(B2,$A$13:$B$16,2,1),这时进行下拉填充就可以直接得到所有员工的绩效指标了。工作量分分钟就减轻了,有木有~
小薪总结
很多HR都问过小薪,VLOOKUP函数怎么用,今天小薪介绍的三种使用方法是在工作中最常用到的小技巧。
熟练使用VLOOKUP函数可以大大减轻日常工作中“查找数据”的工作量,也可以使用“近似匹配”为数据进行等级划分。但是在使用VLOOKUP函数时,如果不多加注意,则会经常出现各种错误,无法实现想要的功能。
希望大家在学会这三个技巧之后,在工作中勇于尝试,多加练习,真正地把这个好用的查找函数学会!
-END-
网友评论