美烦资源网

专注技术文章分享,涵盖编程教程、IT 资源与前沿资讯

必学函数组合INDEX+MATCH,比VLOOKUP函数好用100倍

工作中,我们常常会使用VLOOKUP来进行各种各样的查找,但有时候问题并不简单,用VLOOKUP函数实现比较难,这时候我们就可以考虑使用其它方法,比如我今天要重点跟大家讲解的INDEX+MATCH函数组合。

下面是INDEX+MATCH函数组合的几个用法,看看跟VLOOKUP相比,是否更加简单一点!

一、逆向查找。

下图中,根据F列的产品在B:D数据源中查找对应的编号。

这些交叉查找的公式,你不一定全会

写正文之前,我们先来看看下图:



需求是我们需要在C14求出销售人员为A列且销售日期为B列的人员的工资,而此工资表就在A1:J10这么个范围内。这种行列双向的查找数据,我们称之为交叉查找,下面我们就来列举这8个常用的双向查找的公式:

精准的模糊匹配,Excel通配符

找一个人,只知道他姓张,这时可以说找张某某,这里的“某某”可以指代任意字符。

在Excel可以用通配符(*)代替”某某”,例如“张*”指代所有姓张的人。


要统计B列有多少姓张的名字:

=COUNTIF(B:B,"张*")

vlookup单个数据查询已经Out了,搭配Match函数乱序查找才算高效

vlookup函数相信我们大家都不陌生,它在Excel数据查询中是一个非常实用的函数。通过vLookup函数可以查询到我们精确查询出我们需要的各种数据。但是vlookup也有局限性那就是一次只能查询单个值,在搭配match函数的时候,它却可以一次查询全部数据。

案例一:vlookup函数查询单个数据

VLOOUP和MATCH函数公式组合太强了,高手必会!

传统的函数公式,更注重函数组合使用,VLOOKUP和MATCH函数公式组合,在工作中,经常能解决各种复杂的难题

1、VLOOKUP+MATCH,一次性匹配多个值

例如,现在左边的数据源,我们需要一交性匹配多个值,但是这些字段的顺序和原始表里面顺序不一致,我们想快速的提取:

上面要提取3个结果,大部分朋友,可能是用3个VLOOKUP公式来解决的:

XMATCH函数怎么用?增强了??%

MATCH函数都用过吧,用于匹配位置很好用,现在又出了一个XMATCH函数,看到前面多了一个X,上次多了一个X还是XLOOKUP,他是对VLOOKUP的升级,XMATCH同样也是对MATCH函数的升级!下面我们为大家介绍一下他!

万能的vlookup函数,解决物流运输计费问题

如下所示,右边是一家物流公司的收费标准(数据完全模拟),左边有各个订单的目的地,以及重量,我们需要把金额给计算出来

首先我们想到的是使用VLOOKUP函数,因为重量不一样,所以查找匹配的结果列可能会不一样

比如,当重量是0.9kg的时候,小于2kg,我们都匹配的是第2列:

=VLOOKUP(A2,F:I,2,0)

然后2.8kg的时候,我们需要匹配第3列:

定位函数MATCH第三参数match_type缺省时是什么意思?

MATCH 函数用于返回指定值在搜索区域中的相对位置,语法结构为:MATCH(lookup_value, lookup_array, [match_type]),通俗说法为:MATCH(要查找的值,搜索区域,匹配类型)。第三个参数匹配类型有0、1、-1三种:

0为精确匹配,即在搜索区域查找完全等于指定值的第一个值,并返回其在搜索区域中的相对位置;

1为模糊匹配,即在搜索区域查找小于或等于指定值的最大值,并返回其在搜索区域中的相对位置。匹配类型参数为1时,搜索区域的值必须以升序排列;

<< 1 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言