很多人入门excel,都是通过这个函数。
这是一个查找函数。
查找函数是什么呢,就是根据一个条件,查找出一个或者多个结果的函数。
想一下常见的查找案例,应该有这些。
🌰1 我看到一个工号,想知道这个人是谁,这就是根据工号找姓姓名。当然筛选也是一种查找。
🌰2 我看到一个人的名字,我想看看这个人的绩效/业绩/部门/岗位/家庭地址/身份证号blabla的,就用查找函数。
这个的前提肯定是范围内只有一个姓名,并且记录对应要在同一行。
🌰3 根据某个内容,从各种表查找内容并放在一个表里,当然是有根据的查找。
🌰4 我想不出来了🤔
对于VLOOKUP,V for vertical,垂直的,lookup for lookup,查找的意思。所以VLOOKUP意思就是vertical lookup,垂直查找。所以相关联的函数还有HLOOKUP,H for horizontal,水平的意思。还有lookup,直接就是查找。
知道了查找函数,知道了这个函数的基本定义,接下来就是告诉你怎么用的时候了。
1 基本用法
在一对一或者多对一的领域里,根据一个条件返回结果。这时候的VLOOKUP的用法就是VLOOKUP(根据什么,在哪里找,结果在‘在哪里找’的第几列,模糊还是精确匹配)
例如🌰1,写成函数表达式就是这样的
=VLOOKUP(某个工号,工号表,2,0)
第二个地方‘工号表’是有要求的,要工号在第一列。如果工号在B列,那么工号表这里应该写成B:C(或者B:D,B:E。。。),如果工号在H列,那就要写成H:I(或者H:J等更大的范围)。
2表示在第2列,如果工号在B列,姓名在D列,那么这里的2应该写成3。如果工号在A列,姓名在E列,那就应该写成5。
0是精确查找。如非高级用户,别想了都写0就是了。
2 多对一查找
例如🌰2,因为姓名不是唯一的,我初中认识一个李阳,高中认识2个,还知道北京那个。如果我要在表中找到所有李阳的部门/绩效/工资blabla,这时候有2大方法。
2.1 万金油公式
自己百度
2.2 辅助列
思想就是转换,将多列内容转换成唯一的一列。
* 首先新建一个辅助列
这个意思就是随便找一个空列,一般人选择在旁边插入一列,或者在数据最后一列右边写辅助内容
* 写COUNTIF辅助公式
假设姓名在A列,你在B列写辅助公式,那么在B2写成这样=COUNTIF(A2:A2,A2),下拉填充
* 用&连接
假设在C列写第二个辅助,那么在C2写入=A2&B2.
这样你就建立了唯一的一列了。通过序号加李阳来查找他们对应的记录,仍然使用最基础的VLOOKUP.
=VLOOKUP(C2,C:D,2,0)
至于要输入多少个才算找完所有的李阳🤔一是继续用COUNTIF看有多少个,然后输入1到这么多的序号,另外一个贤者模式,就是往下拉拉到没有。
VLOOKUP第一篇,介绍一些基础的用法,下一篇再介绍更加高级的用法给你们。
手机码字真是没有效率没有截图还浪费时间,不如去多看两集动漫。