怎样快速掌握 VLookup?
Vlookup函数,基础用法并不难,尤其遇到需要查询匹配的问题,简直不要太好用。
但想要掌握全部用法还是需要时间的,对vlookup用法做了超强汇总表:【检索】vlookup函数用法大全
想要快速检索使用方法的伙伴,快收藏到浏览器~
读懂Vlookup
Vlookup被誉为【查询三剑客】之一,在excel里查询有着举足轻重的作用。
基本语法:
=VLOOKUP(lookup_value,table_array,col_index_num,[range-lookup])
也就是说,有 4 个参数:
参数 1:要查找的值;
参数 2:要查找的区域;
参数 3:返回数据在查找区域的第几列数;
参数 4:精确匹配/近似匹配。
通俗一点来讲,就是在解决 4 个问题:
找什么?
上哪找?
找第几列?
怎么找?
比如,我们想要「查找销售额」:
参数❶ lookup_value:表示要查找的对象。
我们单击「五一凡」这个单元格即可:
参数❷ table_array:表示查找范围,要以查找对象作为第一列。
因此我们选中的查找范围要以「姓名」作为第一列,「销售额」为结束列,按照这个顺序选中它们:
参数❸ col_index_num:表示目标信息所在列数。
在我们选定的范围中,我们的目标信息「销售额」所在列数为 3,所以这里填入数字 3:
参数❹ [range_lookup]:表示查找方式。
查找方式有 1(近似查找)和 0(精确查找)两种,一般情况下我们都输入「0」进行精确查找:
最后按下「回车键」,就可以得到我们想找的值了。
到这里,你已经掌握了vlookup的最最最最基础用法。
关于vlookup的经典使用场景和用法指南,请接着往下看。
Vlookup经典必杀技
单条件查找
根据单条件进行数据查找是最基础也是最常见的需求了。上面对vlookup的解读用到的示例,就是典型的单条件查找~
如果有多个条件要同时满足怎么办?那就需要用到多条件查找。
多条件查找
比如,A列是姓名、B列是部门、C列是销售额,要想同时按照部门+个人来查询销售额,就输入数组公式,结合vlookup,具体用法:使用VLOOKUP函数实现多条件查找的方法
查找返回多列数据
单条件查找会了,多条件查找也学了,都是输入一个公式然后向下复制填充一列的形式,如果有多列呢?这时候就需要学会:使用VLOOKUP函数查找返回多列数据的方法
从右向左查找(反向查找)
VLOOKUP函数只能从左往右找,那么遇到这种需要从右往左查找的问题如何解决呢?
使用VLOOKUP函数实现从右向左查找的方法
按所处区间划分等级(模糊匹配)
除了精确查找外,模糊匹配也是个常见的使用场景,用vlookup比使用if函数要方便省力的多得多。比如,按照绩效等级ABC,将不同销售业绩的业务员匹配到各个绩效:
使用VLOOKUP函数实现Excel数据按所处区间划分等级
按指定次数重复数据
工作中一些复杂场景会遇到按指定次数重复数据的需求,比如,想让A重复3次、B重复5次,这种情况用vlookup就可以:
使用VLOOKUP函数按指定次数重复数据的方法
在合并单元格中查找
在工作中尽量避免合并单元格,尤其是在数据处理过程中。但这并不能避免跟合并单元格打交道,因为数据源来自的渠道太多了,如果需要在合并单元格中查找,那么vlookup的对应用法就是:
合并单元格中如何使用VLOOKUP函数进行数据查找
提取字符串中的数值
工作中有时会遇到从一串文本和数值混杂的字符串中提取数值的需求,比如我想提取【销售额234543万元】中的【234543】,字符串比较多而且经常变动,那么就可以写好一个公式实现自动提取:
使用VLOOKUP函数提取字符串中的数值
VLOOKUP出现错误值的问题
VLOOKUP函数的常见错误类型及解决方法
还有跨表引用、批量查询……
太多了……
由于用法无穷尽,小简对这个汇总表会按月维护~欢迎大家投稿。
总的来说,先熟知函数基本用法,然后针对自己的需求从浅入深来、有实际需要了就检索,防止因噎废食。
以上。