看不懂公式没关系,下面让我们进一步了解vlookup函数。
vlookup函数一共有四个参数:
第一个参数是要搜索的值,已知的条件,比如上例中要获取谁的手机号?狄仁杰,那么第一个参数就是狄仁杰;
第二个参数是搜索区域,一个范围,连续区域,如上例中搜索区域为A:D列;
敲黑板,搜索区域遵循两大原则:
原则一,搜索区域的第一列的属性必须得与参数一的属性相同,类比到上例中,第一个参数是狄仁杰,表头是姓名,所以第二个参数起始位置必须得是姓名列开始,往后框选;
下图中,用姓名去匹配手机号,参数二就从姓名列开始框选,如果用学号匹配手机号,参数二就从学号列开始框选!
原则二,搜索区域必须得包括要返回的值,类比要上例中,第一列从姓名列开始框,往后框那哪里合适呢?
原则可以无限往后框,但我们一般只框选到需求列,上例中需要匹配手机号,所以我们只框到手机号这一列就可以了!可以多框,不可以少框!
当然,也可以只框选有内容的单元格,A2:D20这样,但比较推荐框选整列,不容易出错。
第三个参数是需要返回的值在搜索区域第几列?如上例中电话号码在搜索区域第4列,那这里就填写4,需要注意的是,这里的第几列是指在框选区域的第几列,而不是在Excel表格中的第几列,切记!
下图中,用学号匹配手机号,框选区域B:D列,手机号在框选区域的第三列,所以参数三等于3。
第四个参数是匹配类型,精准匹配or模糊匹配,我们只需要记住默认输入0就好,代表精准匹配!
至此,相信小伙伴们基本会运用vlookup函数了。
如何解决逆向查找?
那么,提个小问题,下图中,是否可以通过左侧的数据源,用vlookup匹配查找李白的手机号?为什么?
答案是否定的,用vlookup的一般方法是无法匹配出李白的手机号的。
为什么?因为参数二无法框选在内,根据第一原则,参数二
购买专栏解锁剩余51%