excel中match函数_EXCEL函数INDEX和MATCH函数的基本用法和高阶用法(必看)

本文介绍了Excel中INDEX和MATCH函数的基础和高级用法,包括它们如何与VLOOKUP函数对比。通过实例展示了如何利用INDEX和MATCH组合查找特定值,并解释了如何进行多条件查找。此外,还提出了更复杂的组合使用,如使用DATABASE函数,来解决更复杂的数据查询问题。
摘要由CSDN通过智能技术生成

3a63678e641d8f1eaac5c16263a01b0f.png

今天给大家更新一下INDEX函数和MATCH函数的基本用法,以及高级用法.

首先,我想说,INDEX函数和MATCH函数是EXCEL中最常用的函数,

包括VLOOKUP函数也是如此,

我今天给大家区别了VLOOKUP函数和INDEX,MATCH函数,

函数格式解析:

=VLLOKUP(你要找什么?,需要找的内容在什么范围,需要找的内容在这个范围的第几列?,0)

=INDEX(需要找的内容在什么范围,第几行?,第几列?)

而蓝色表的行,列,可以用MATCH函数来进行精确查找.

=MATCH(你要找什么?,需要找的内容在哪一行/那一列?,0)

上述看上去是不是有点弄不懂,好吧.

我给大家一个逻辑图来进行描述.

INDEX:

bbca6173d5b500c9a013f6fbfb84b64e.png

上述得出来的结论是彦祖的销售额18022.

其INDEX函数,你可以输入成

=INDEX(A1:E21,7,5)

MATCH:

e8d99e09b3d1df0276d54eb611896c08.png

上述的出来的结论是“7”.

公式你可以写成

=MATCH("彦祖",A1:A21,0)

那么是否,这个MATCH算出来的值就可以嵌套进我们的INDEX函数?

结果是这样的

=INDEX(A1:E21,MATCH("彦祖",A1:A21,0),5)

当然这个"彦祖"可以是A1:E21以外的任意一个单元格内容.

比如F1单元格写的是"彦祖"

那个你的公式换成这样就行了:

=INDEX(A1:E21,MATCH(F1,A1:A21,0),5)

好吧,上述都是比较简单的,但是,你有没有想过通过这个小表格,我们来求一下以下的几个值?

27a6c096436eb430de5dbee41420f8da.png

59ae54590e60cfe7c501548957c5eb1a.png

如果你能够熟练的使用INDEX函数和MATCH函数,

或许你可以尝试一下,求以下4,5,6这三个值.

就好比,女性,最高销售额的是谁?

这个中间我们就需要使用MATCH的多条件数组,以及DATABASE函数的系列来进行复杂的组合.如果,你不知道这几个值怎么来进行函数引用和计算,不妨看看下面的视频,或者你直接看看这个公式:

{=INDEX(A1:E21,MATCH(I16&DMAX(A1:E21,E1,A28:E29),C1:C21&E1:E21,0),1)}

视频解析:

2a31c130252a2b6db7cc239ff1448e9b.png

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值