理论教育 Excel人力资源300招:实例122VLOOKUP函数使用

Excel人力资源300招:实例122VLOOKUP函数使用

时间:2023-11-23 理论教育 版权反馈
【摘要】:利用VLOOKUP函数就能实现。图7-3查找部门信息VLOOKUP函数用于在工作表中按列查找所需的数据,最终返回该列所需查询序列所对应的值。2 选择C3单元格,在编辑栏中输入计算公式:=VLOOKUP(A3,统计总表!A3:H28,3,0),按键,返回员工姓名信息,如图7-4所示,由此可见,VLOOKUP函数可以根据提供的工牌号,从统计总表中查找员工的相关信息。VLOOKUP是按列查找的,而HLOOKUP是按行查找的,即返回查找区域中第几行的信息。

Excel人力资源300招:实例122VLOOKUP函数使用

技巧介绍:小白手上有某个员工的工牌号,他现在需要根据工牌号查找员工的相关信息,有没有办法从数据量繁多的人事档案中快速查询到所需的信息呢?利用VLOOKUP函数就能实现。

1 打开本节素材文件“素材\第07章\实例122\员工信息统计表.xlsx”,选择“员工信息查询表”。在A3单元格中输入员工工牌号,选择B3单元格,在编辑栏中输入计算公式:=VLOOKUP(A3,统计总表!A3:H28,2,0),按【Enter】键返回员工部门信息,如图7-3所示。

978-7-111-56777-6-Chapter07-4.jpg

图7-3 查找部门信息

VLOOKUP函数用于在工作表中按列查找所需的数据,最终返回该列所需查询序列所对应的值。

● 语法格式为:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

● 其中:lookup_value参数表示要查找的值,可以是数值、引用或文本字符串;table_array参数表示要查找的区域,可以使用单元格区域或区域名称;col_index_num参数表示返回数据在查找区域的第几列数,col_index_num为1时,返回table_array第1列中的数值;col_index_num为2时,返回table_array第2列中的数值,以此类推;range_lookup参数为一个逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,即如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FALSE,将返回精确匹配值,如果找不到,则返回错误值#N/A。(www.daowen.com)

2 选择C3单元格,在编辑栏中输入计算公式:=VLOOKUP(A3,统计总表!A3:H28,3,0),按【Enter】键,返回员工姓名信息,如图7-4所示,由此可见,VLOOKUP函数可以根据提供的工牌号,从统计总表中查找员工的相关信息。

978-7-111-56777-6-Chapter07-5.jpg

图7-4 查找姓名信息

本实例中的计算公式解释为:在统计总表的A3:H28单元格区域中,查找工牌号为1712的员工第2列的信息,即“部门”信息(在统计总表中,“部门”列为第2列)。

技巧拓展

提到VLOOKUP函数,就不得不说一下有一个双胞胎兄HLOOKUP函数,两个函数不仅外表看起来十分相像,从语法格式上看,两个函数的参数也大致相同,其语法格式为:HLOOKUP(lookup_value,table_array,row_index_num,range_lookup),这两个函数就像工作表中行和列的关系一样。VLOOKUP是按列查找的,而HLOOKUP是按行查找的,即返回查找区域中第几行的信息。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈