对于vlookup函数,很多人都有会这样的想法:vlookup函数的第三参数为什么就不能自动的获取到呢,还需要一个一个的数太烦人了。有没有什么方法能自动的获取vlookup函数的第三参数呢?当然有了,利用match函数就能达到自动获取vlookup函数第三参数的效果,操作也非常的简单,下面就让我们来一起学习下吧
一、match函数的作用
Match:查找指定数值在数据区域中的位置
语法:=MATCH(查找值, 查找的数据区域, 匹配方式)
以上就是这个函数的作用,我们来看下效果,比如在这里我们想要找一下数学在表头中的位置,只需要将公式设置为:=MATCH(J2,A1:H1,0)即可,跟大家简单的介绍下公式
以上就是match函数的用法,下面我们来看下它是如何自动获取vlookup函数的第三参数的
二、自动匹配第三参数
如下图,我们想要查找多行多列的数据,只需要将公式设置为:=VLOOKUP($K2,$A$1:$H$13,MATCH(L$1,$A$1:$H$1,0),FALSE)然后点击回车向下填充即可,跟的大家简单的介绍下这个公式
在这里我们是将matc函数嵌套进了vlookup函数的第三参数中,公式:=VLOOKUP($K2,$A$1:$H$13,MATCH(L$1,$A$1:$H$1,0),FALSE)
第一参数:$K2,查找值,这里我们锁定了字母标号,就是说向右拖动数据位置是不变的,向下拖动数据位置是可以发生变化的
第二参数:$A$1:$H$13,需要查找的数据区域,这个数据区域我们采用了绝对引用,无论怎么拖拉数据它的位置都不会发生变化
第三参数:MATCH(L$1,$A$1:$H$1,0),在这里我们利用match函数来查找表头中科目的位置,达到自动获取vlookup第三参数的效果
L$1在这里我们锁定了数字标号,向右拖动位置会发生变化,向下拖动位置不会发生变化。$A$1:$H$1这个是表头所在的数据区域,选择绝对引用,防止在拖动公式的时候它的位置发生变化
第四参数:FALSE,表示进精确匹配。也可以使用0替代它
以上就是这个函数的四个参数的作用
使用match函数自动获取vlookup函数的第三参数,来快速地查找多行多列的数据,除了需要将match函数嵌套进vlookup的第三参数之外,还需要特别注意数据的引用方式
1.现在赶作业是一种时尚,所以我很赶得上潮流。 2.我房间里堆满了情人节卡片,...
数据来源:以某直聘平台为数据来源,以大数据为关键词,设置搜索条件为:杭州市...
作者 | 愈安 来源 | 阿里巴巴云原生公众号 2020 年双十一交易峰值达到 58.3 W 笔...
1.以后买卫生巾不好意思跟男盆友讲怎么办,说我在给大姨妈买衣服。 2.这世上,...
为了提高效率,我们在平时工作中常会用到一些Python的效率工具,Python作为比较...
想了解更多内容,请访问: 51CTO和华为官方战略合作共建的鸿蒙技术社区 https://...
首先,大数据是互联网发展的必然结果,随着社会资源逐渐向互联网汇集,大数据本...
云计算涉及通过互联网交付计算服务,例如存储和计算能力,从而使用户可以使用自...
随着数字化转型和云化的不断发展,各企业也正在将其基础架构扩展到更大的规模。...
Hello,大家好,我是麦洛,今天带大家来了解一下Sentinel中@SentinelResource注解的...