在Excel中搜索数据时,使用最多的函数之一就是vlookup函数。vlookup函数不仅可以实现最简单的数据正向查找,还有更强大的反向和多条件查询操作。我们来看看vLookup最常见的正向、反向和多条件查询用法。
用法1:vlookup函数快速进行数据正向查询
案例描述:从案例中我们可以知道,我们需要根据员工姓名在数据源中右侧对应员工工号。
函数公式:
=VLOOKUP(G5,A:B,2,0)
功能分析:
1.vlookup函数是函数最基本的用途之一,它在右向前的方向寻找数据;
2.对应的函数共有四个参数,第一个参数是要查找的条件值:name第二个参数是我们需要查询的数据区域,主要是当前名称所在的列到要查询的数据值所在的右边的区间;第三个参数表示要查询的条件值右边的第n列;第四个参数0表示精确的查询。
用法2:vlookup+If{1,0}结构函数嵌套完成数据逆向查询
案例描述:我们需要通过员工的工号查询右侧对应人员的姓名。这里需要使用嵌套的vlookup if函数来操作。
函数公式:
=VLOOKUP(G5,IF({1,0},$B$2:$B$9,$A$2:$A$9),2,0)
功能分析:
1.这里我们取if函数作为vLookup的第二个参数。if{1,0}的结果意味着我们通过1,0做了一个判断,重构了我们的数据区,将重构后的工号名称的格式实现为我们的数据区,从而实现了工号到名称的数据正向查询。
用法:使用vlookup if连接器实现数据的多条件搜索。
案例描述:由于人员名单中有相同的姓名,我们需要根据姓名和工号两个条件匹配查找出对应人员的工龄。
函数公式:
{=VLOOKUP(F5G5,IF({1,0},$A$2:$A$10$B$2:$B$10,$D$2:$D$10),2,0)}
功能分析:
1.当vlookup函数搜索多个条件时,我们需要使用if函数作为第二个参数来重构我们的vlookup函数的第二个参数区域。当涉及多个条件搜索数据时,需要用重合来连接,最后用ctrl shift enter来计算数组。
通过讲解vlookup函数向前、向后、多条件数据搜索的用法,现在知道vLookup函数怎么用了吧?
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/241196.html