当前位置:首页 > 办公 > Excel教程 > 正文内容

INDEX+MATCH,查找神组合(一)

酷网2周前 (10-10)Excel教程28

问题来源

原来, 过很多VLOOKUP查询函数的使用。

VLOOKUP查询有两个不便之处:

1、查阅值(第一个参数)始终位于查找区域(第二个参数)的第一列;

2、从左向右查找容易,但从右向左查找需要IF或CHOOSE构建新的查找区域。

今天,来述另一功能更强大的组合: INDEX+MATCH,这一组合可以不受以上两个条件的限制。

MATCH函数

MATCH函数查找指定项在单元格区域中的相对位置,即第几行第几列。

语法:MATCH(lookup_value,lookup_array, [match_type])

中文语法:MATCH(指定项,单元格区域,[匹配方式])

match_type,即匹配方式,参数有三个:

-1,查找小于或等于 lookup_value的最大值;

0,查找等于 lookup_value的第一个值;

1,查找大于或等于 lookup_value的最小值。

MATCH函数是查找函数最好的“搭档”,在与INDEX、VLOOKUP、HLOOKUP配合使用中起到重要作用。

举例

1、查所在行:

在B13输入公式:=MATCH(A13,A2:A10,0),即可查找不同姓名在第几行。

2、查所在列:

在B6输入公式:=MATCH(A6,A1:E1,0),即可查找产品在第几行。

INDEX函数

功能:查找单元格区域或数组常量中某行、某列或行列交叉点的值

语法:INDEX(array,row_num, [column_num])

中文语法:INDEX(单元格区域或数组常量,数组中的某行,[数组中的某列])

举例

1、查询不同销售业绩的销售员姓名:

公式:=INDEX(A2:A10,MATCH(D2,B2:B10,0))

其中:MATCH(D2,B2:B10,0),是D2单元格销量业绩在所有销量业绩中位于第几行。

2、查询不同不同销量的产品名称:

公式:=INDEX(A1:E1,MATCH(A6,A2:E2,0))

其中:MATCH(A6,A2:E2,0),是A6单元格销量在第几列。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/39626.html

分享给朋友:

相关文章

Excel图表关于身份证,你一定要会这些

Excel图表关于身份证,你一定要会这些

身份证相关计算,是每一位数据处理者都会遇到的问题。今天,总结最常用的计算,这些,你一定要掌握。 1、身份证输入 18位身份证号码的正确输入方式:一种方式是把单元格格式设置成文本,另一种方式是在输入身份证号码之前加一个英文...

知道这个excel快捷键,我才明白之前我的操作有多土!

领导站在香秀的电脑旁,指点屏幕上的Excel文件,说到:“香秀,你把“作者”B列放到“定价”C列的后面。就是把B列和C列交换一下。” 香秀回答到:“好的。”随后的操作是这样的: 1.插入C列后面插入空白列,如下图所示:...

excel排除重复值计算个数,请你来补充公式

excel排除重复值计算个数,请你来补充公式

如下样表: (图一) 在不同的日期段,项目参与人不同,但参与人可以参与多个日期段,所有,参与人一列中有许多重复人员。 要求:计算参与人数。 有几个不同的公式,都可以得到正确结果。 一、SUMPRODUCT+COUNTI...

如何使用Excel表格的RANK函数进行跨表排名?

如何使用Excel表格的RANK函数进行跨表排名?

  我们在日常的工作生活或者学习当中,经常会使用到office的Excel表格工具对一些数据进行排名,相信很多人都已经学会使用Excel对单张工作表进行数据排名,但是在多张表中进行排名...

一个简单的Excel VBA程序

一个简单的Excel VBA程序

VBA是一种“寄生”在主应用程序(例如Excel)中的语言,正是因为这样的特殊性,所以我们先介绍了与主应用程序相关的对象模型和很多对象,以及如何引用这些对象及其属性和方法。 我的思路(当然也是笔者在当初学习Excel V...

秒杀excel公式与函数的快速填充,逆天吗?

秒杀excel公式与函数的快速填充,逆天吗?

今天,带给大家一种秒杀所有公式与函数的填充方式——快速填充! 多余的话不说了,直接上货: 1、身份证提取出生日期 原来我们都是用文本提取函数MID,现在不用函数了,看动图: 2、字符串分离中文与数字 这种中文字符长度不...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。