VLOOKUP用法大全,一篇足够!

VLOOKUP让很多Excel新人感受到了Excel了强大,同时VLOOKUP也是微软给出的是个最常用的函数之一!今天我们就再来重温一下……
记得当初入职场,办公软件一窍不通,一天老板突然让我查找几个商品的价格,我当时,听话的找了半天了,总算找齐了,值得我发现VLOOKUP,我整个人就真的懵了……当初真傻!!!
初学乍练 | VLOOKUP最基础用法-模仿

唠两句

▼好熟悉的感觉
=VLOOKUP(D2,A:B,2,0)
1、如果你完全新手,那么可以了解一下VLOOKUP的语法,
  • 第一参数:查找什么,也就是要的结果是根据什么内容来查找的!
  • 第二参数:查找区域,注意一点,查什么必须在查找区域的列!!
  • 第三参数:相对于查找所在列的结果列,查找列为1,根据结果列所在的位置,依次递增,比如本案例中名称就是1,那么单价就是相对于名称的第2列,所以是2
  • 第四参数:精确还是近似。不写或者TRUE就是近似匹配,0或者FALSE就是精确匹配!
2、VLOOKUP精确查找模式,采用的顺序查找算法,且返回首个满足条件对应的值,查找到首个后,如果有重复值,也不再进一步查找!
如果文字描述不太适合你,也可以点击 阅读原文 根据下面大纲系统学习
初窥门径 | 查找满足条件的多列值
▼ 动画演示

唠两句

▼顺序固定的多列写法
=VLOOKUP($A13,$A$1:$D$8,COLUMN(B1),0)
1、经过模仿一段时间,我们就基本入门了,可以和其他函数配合完成一些工作需求!
2、本案例中的COLUMN,右拉依次返回2、3、4,也即是依次返回第2、3、4列对应的值,这样我们就不需要对3列分别写公式,你不会真的傻傻写了三遍吧……
3、肯定是0基础的同学会问,你那么$怎么输入这么快呀!其实是通过F4切换
不用引用方式含义不同,具体可以阅读这篇基础文章
点击阅读-> 基础 | Excel中单元格的引用方式,读这篇就够了!
4、看到这里,你肯定会问,那要是顺序不一样呢? 下一个案例
登堂入室 | 函数嵌套配合VLOOKUP
▼ 动画演示

唠两句

▼我会嵌套使用了!
=VLOOKUP($A13,$A$1:$G$8,MATCH(B$12,$A$1:$G$1,0),0)
1、因为顺序不同,所以我们就不能使用规定的数值,而是根据月份去首行查找起对应的位置,比如3月,其实就是第四列,MATCH就是干这事的!对应第一参数的内容在第二参数中第二个位置!更多细节也可以阅读MATCH函数专题:点击阅读-> 函数 | MATCH给查找引用类函数注入灵魂
2、当大家熟悉后VLOOKUP最后一个参数0也可以不写,也就是VLOOKUP的简写方式,但是逗号千万要写,否则就变成近似匹配了!
了然于胸  | VLOOKUP近似查找也有妙用!

唠两句

1、VLOOKUP近似查找相对于精确查找模式使用频率较低,但是特定查找下,也是有奇效,虽然也有很多替代方案,比如LOOKUP函数!
2、VLOOKUP近似查找,第四参数不写或者1,要求查找值对应的首列升序!返回小于等于查找值最大值对应的结果类
3、对VLOOKUP近似查找的掌握,算是VLOOKUP学习更近一步了,但是举例掌握一个函数还很远……
渐入佳境 | 第一参数支持通配符你知道吗?

唠两句

1、有些时候我们要查找的内容,并不是和数据源完全一致的,只是一个关键词等,我们也想查找包含关键词的结果,VLOOKUP也可以
2、通配符  一般有(?和 *)。“?” : 任意一个字符,“*”:任意0个或者多个字符!
3、这里的第四参数只写了逗号,也就是我们前面讲的简写!
VLOOKUP重温篇,我们就先聊这么多,到目前为止,你已经对VLOOKUP的基本用法,有了一些了解。下面我们也该聊聊进阶知识了!
大部分函数的参数都支持数组写法,这也是函数玩起来有趣的地方,VLOOKUP亦是如此,四个参数都数组写法!这也是我们下面“玩”起来的源头!
驾轻就熟 |  先来个反向查找吧!
▼反向查找吗?其实不然!
=VLOOKUP(D2,CHOOSE({1,2},$B$2:$B$9,$A$2:$A$9),2,0)
▼ 动画演示

要点说明

1、虽然案例中,我们实现的效果是从右到左,看似打破了VLOOKUP只能从左到右的规则,其实不然,这里之所以可以反向查找,是因为我们重构了第二参数,把名称和编码在内存中换了一下位置,本质还是从左到右
2、这种反向查找的写法真的非常多,主题是VLOOKUP所以其他方式,我们这里就不再一一逻辑,对这块知识点感兴趣的同学可以阅读以下几篇文章
扩展学习文章:
本文由“壹伴编辑器”提供技术支持
根据VLOOKUP的基本规则,VLOOKUP只能返回首个满足条件的值,但是我们往往希望可以把满足条件的值全部显示出来!
更多精彩点击公众号卡片,关注小编
略有小成 | 不是不能,只是你还不会
▼我是一条朴素的数组公式,记得“三键”录入我
=IFERROR(VLOOKUP(COLUMN(A1),IF({1,0},COUNTIF(OFFSET($A$2,,,ROW($1:$7),1),$D2),$B$2:$B$8),2,),"")
▼ 动画演示

要点说明

1、到 略有小成  阶段,我想这样的公式对大家已经没有什么难度,无非是多嵌套了两层函数,只要掌握了各基础函数的参数和结果,基本问题不大!
2、动画演示中,涉及到的基础函数有IF、COLUMN、ROW、COUNTIF和OFFSET以及IFERROR,这些基础函数都已经写过相应的专题,感兴趣的同学阅读一下扩展文章即可!
扩展学习文章:
本文由“壹伴编辑器”提供技术支持
现在你感觉你掌握了VLOOKUP几分?既然可以查询全部满足条件的,那么LOOKUP天天抢过去干的查找最后一个应该问题也不大!
心领神会 | LOOKUP你也休息一下啊,我都行
▼ 动画演示

要点说明

1、近似查找模式下,VLOOKUP和LOOKUP、MATCH等函数一样也是遵循“二分法”原理,关于二分原理,一言两语讲不清,所以同样推荐大家阅读专题文章:二分法查找原理详解
2、同样我们把查找列和结果了分开处理,然后使用IF{1,0}来重构第二参数,第四参数没写,也就是近似查找!
本文由“壹伴编辑器”提供技术支持
第二参数的可塑性和可玩性真的很强很多,其他参数虽然没有那么可塑,但是也有一些变形玩法!
登峰造极 | 单条件无趣,试试多条件吧!
▼ 动画演示

要点说明

1、如果你新手,不知道使用多条件是可以理解的,但是当你跟别人讲你精通Excel,VLOOKUP很简单的时候,说不会多条件就说不过了!
2、这里主要说明的是思路的突破,既然执行文本,然后多列组合后也是文本,同样支持,但是没人告诉你,你可能真的反应不过来!
3、同样,第二参数依据需要重构,只是这次涉及到多重计算,符合数组特性,所以需要“三键”录入!
本文由“壹伴编辑器”提供技术支持
第三参数获取也可以一“玩”!
返璞归真 |  没有匹配关系的多列结果!

要点说明

这里其实比较简单,也是补充一些思路问题,当然我们返回多列,但是又没有办法向之前一样使用函数去匹配列的情况下,可以直接输入常量数组指定结果列,结果是一个区域数组,“三键”录入
本文由“壹伴编辑器”提供技术支持
出神入化 | 第一参数,也很有趣!
需求说明:多人一组,按平均值计算成绩
▼有点小复杂的公式,试试庖丁解牛
=AVERAGE(VLOOKUP(T(IF({1},TRIM(MID(SUBSTITUTE(A10,"\",REPT(" ",99)),ROW(INDIRECT("1:"&(LEN(A10)-LEN(SUBSTITUTE(A10,"\",""))+1)))*99-98,99)))),$A$2:$B$7,2,))

核心要点:

1、第一参数在O365以下虽然不直接支持区域或者区域数组,但是可以通过数组化降维的方式来实现查找,目前O365已经支持区域数组,但是常量数组是可以直接使用的普通版本中!
(0)

相关推荐

  • Excel公式技巧83:使用VLOOKUP进行二分查找

    excelperfect VLOOKUP函数是我们非常熟悉也很常用的一个函数.下面是其语法: VLOOKUP(lookup_value,table_array, col_index_num,[rang ...

  • Excel公式技巧62:查找第一个和最后一个匹配的数据

    excelperfect 在使用VLOOKUP函数查找数据时,如果多于一个匹配值,如何获取第一个匹配的值或者最后一个匹配的值.这取决于两个因素:是执行精确匹配查找还是近似匹配查找:数据是否排序. 如下 ...

  • VLOOKUP函数用法大全

    小伙伴们好啊,今天和大家来说说VLOOKUP的那些事儿,深入了解一下VLOOKUP函数的各种用法,看看这位大众情人还藏着多少不为人知的秘密. 函数的语法为: VLOOKUP(要找谁,在哪儿找,返回第几 ...

  • vlookup函数用法大全,解决所有数据查询问题,收藏备用吧

    Vlookup函数相信大家都非常的熟悉,平常就是用它来查找下数据,其实对于数据合并,数据提取这样的问题我们也能使用vlookup函数来解决,今天跟大家盘点下vlookup的9种用法,带你彻底解决工作中 ...

  • 英语数词用法大全(建议收藏)

      一.表示日期   1949年1949读作nineteen forty-nine 6月23日June 23rd 读作June (the) twenty-third或the twenty-third ...

  • 议论文结构训练,看这篇足够了:全新选材,紧扣教材,超细做工(基础版 升级版)

    考  前  贴  心  提  醒 "议论文结构训练大全",分板块精编,很值得学习. 学习清单: 1.学习并列式(横式)论证结构 2.学习对照式(横式)论证结构 3.学习递进式(纵式 ...

  • 全面总结Excel一对多查找,一篇足够

    在Excel中一对多查找是一种常见的需求,但是对于新手来说有一定的难度!为了让大家更好的理解和解决类似的问题,我也一直在思路,是否有一种更好的方式解决这个问题!今天就把最近的一些思路总结一下! 考虑大 ...

  • 函数 | COUNTIF用法大全

    COUNTIF作为最常用的函数之一,出现的也是最早的一批,在COUNTIFS没出现之前,他是计数的霸主,经过这么多年,被各位前辈开发出了很多用法,今天我们就来给大家盘上一盘. . 语法:COUNTIF ...

  • COUNTIF用法大全

    COUNTIF作为最常用的函数之一,出现的也是最早的一批,在COUNTIFS没出现之前,他是计数的霸主,经过这么多年,被各位前辈开发出了很多用法,今天我们就来给大家盘上一盘. . 语法:COUNTIF ...

  • 继电器的种类和工作原理归纳,知识大全尾篇

    尾篇主要结合继电器上,中,下篇里面几个典型常用的接线图 pilz安全继电器接线图 PNOZX3P为您提供一个安全趋向型的电路切断.A1.A接通电源后,power灯点亮: 当s13-s14闭合(自动复位 ...

  • 有关泡小天府的最全盘点,仅此一篇足够!

    泡桐树小学天府校区,光环围绕,2011年9月诞生,口碑有目共睹,人气超级高! 泡小本部自称泡泡娃,泡天人家也有专属名号:小泡泡! 为什么都想当小泡泡? "泡桐树"三个字的分量如果还 ...