分享

我知道你们等这个Excel函数已经很久了

 劲哥酷歌 2019-01-15


在Excel函数领域有着这样的存在,它们能力强大,知名度高,很显然VLOOKUP函数就是其中之一


作为家喻户晓的查找匹配函数,很多初学者对它的威名如雷贯耳


许多人尝试要了解它,不过由于种种误会浅尝辄止,没能体会到它的绝世美好,想想恋爱的时候似乎也是这样呢!


额,又跑题了……聊正事!聊正事!


一、VLOOKUP函数简单模型


VLOOKUP不但强大,而且它的参数其实一点也不复杂:


VLOOKUP(查找值,查找区域,查找列数,匹配方式)


一看到四个参数再加上几百行的表格有人就开始打退堂鼓了,这样吧,先用一个最简单的模型作为示范,保证三分钟就完全能看懂。


先来了解参数的含义和VLOOKUP使用的规则,以下图A、B两张表格为例


使用VLOOKUP函数有3个前提


1.至少需要两个表格,比如上图有A、B两表(两个表格可分别位于不同的工作表内)。


2.有某一共同字段可以作为查找值(第一参数),比如说两张表中的“姓名”是共同字段。


3. A表缺少某个字段而B表有该字段,比如上图中A表缺少年龄,但是B表刚好有,所以可通过“姓名”来查找匹配。


接着我们对照表格,一一确定参数:


1.查找值:它是查找匹配的依据,也就是上面所说的两表共同字段,所以该参数输入“A3”。



2.查找范围:包含了查找值(姓名)和需要匹配内容(年龄)的区域(D2:F5)。



需要注意的是:查找值(姓名)所在的列必须是查找区域的第一列(最左边),这是很多新手会犯的的地方。


例如:查找值是“性别”,则查找区域应为E2:F5


3.查找列数:要匹配的内容相对于查找值是第几列,上表中,查找值“姓名”作为第1列,则要匹配的“年龄”就是第3列,所以输入“3”。


4. 匹配方式:0表示精确匹配,1表示模糊匹配,通常都输入“0”。


综上,在B3输入最终的函数公式:(注意绝对位置)


=VLOOKUP(A3,$D$2:$F$5,3,0)



提醒一点哦,VLOOKUP函数一般都需要往下填充,所以查找区域通常采用绝对引用


(输入公式时,选中D2:F5,按F4一次)


完整输入请看动图:



学会了这两个表格的查找匹配,就算几百上千行的表格也是同理可得So Easy


只要学好一个公式,再多的数据都是纸老虎!


下面我们再来看一个复杂些的案例


二、快速匹配商品名称


下面用一个长表格来检验VLOOKUP的效率,如下图:



左表是600多行的销售明细,包含店名、型号、商品名称和销量,商品名称缺失;


右边则是原始的价格表,型号、商品名称和单价都有,所以可以利用“型号”作为查找值,来匹配商品名称。


我们先一一对应VLOOKUP的参数:


VLOOKUP(查找值,查找区域,查找列数,匹配方式)


VLOOKUP(图书编号,B表,2,0)


所以我们可得,匹配“商品名称”的公式是:


=VLOOKUP(B2,$F$1:$H$18,2,0)


双击往下填充,瞬间输出结果


利用VLOOKUP函数,我们20秒就能轻松地搞定这600行数据匹配!



来源:职场趣学,作者:丘荣茂

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多