如何查找不合理值

大家好,我是@OFFICE职场办公,专注办公软件知识,提升职场效率。

MATCH函数是什么?

MATCH函数用来返回查找值在指定方式下位于指定数组中相应位置。通俗的讲也就是查找值在查找范围内的位置。

MATCH函数的语法结构

语法结构为

MATCH(lookup_value,lookup_array,match_type)

也就是MATCH(查找值,查找区域,匹配类型),其中:

  1. Lookup_value(查找值) 可以为文本、数值、逻辑值或者引用的单元格。

  2. lookup_array(查找区域)为用于查找的单元格区域。


【例1】如何返回A2单元格内容在D列中的相对位置?

公式表达为“=MATCH(A2,D:D,0)”

注:查找值为A2,查找区域为D列,匹配方式0表示精确查找。

【例2】如何返回“李某某”在E列中的相对位置?

公式表达为“=MATCH("李"&"??",E:E,0)”

注:通配符问号(?)表示任意的单个字符;另外通配符星号(*)表示任意的多个字符。


【例3】如何返回A列最大值在A列中的相对位置?

公式表达为“=MATCH(MAX(A:A),A:A,0)”


MATCH函数的匹配类型

match_type匹配类型有3种,分别用-1,0,1来表示。

  1. 当为-1时,查找区域必须降序排列,返回大于等于查找值的最小数值在查找区域的位置。比如查找数值23在(30,28,25,20,15)五个数值中的相对位置时,5个数值需是降序排列的,其中大于23的数值有30,28,25三个,返回这三个数值中的最小值,也就是25在数组中的相对位置,结果为3。

  2. 当为0时,返回与查找值相同的内容在查找区域中的位置,对排序没有要求。

  3. 当为1时,查找区域必须升序排列,返回小于等于查找值的最大数值在查找区域的位置。

【例4】根据D2中的成绩返回相应的等级。(0~60~80~100;差~及格~优秀)

操作:在E2单元格输入公式

“=INDEX(A2:B5,MATCH(D2,A2:A5,-1),2)”,回车。

析:MATCH(D2,A2:A5,-1)是指查找D2单元格成绩在降序排列的A2:A5中,大于等于该成绩的相对位置,然后用INDEX函数返回对应的等级。


MATCH函数怎么用?

MATCH函数通常不能单独使用,经常与其他函数进行搭配使用,如与INDEX函数进行交叉逆向查找。

【例5】查找成绩最高分的学生姓名。

在D1单元格输入公式

“'=INDEX(A:B,MATCH(MAX(B:B),B:B,0),1)”,回车。

析:MATCH函数用来返回最大值所在的行数,然后用INDEX函数返回行数和列数交叉处的单元格内容。


小结:MATCH函数常用来返回查找值的相对位置,其中存在三种匹配方式,可用来模糊查找也可进行精确查找。通常会与其他函数如VLOOKUP函数、INDEX函数等搭配使用,达到查找引用或其他目的。

(0)

相关推荐

  • match函数的使用方法

    match函数是excel主要的查找函数之一,它的功能是在数组中查找/匹配数据在数组中的位置. match函数为: MATCH(lookup_value,lookup_array,match_type ...

  • 这次排第几,RANK函数会了么?

    行云里讲堂(ID:xingyunli2022) 践行终身学习,专注个人提升. 整理编辑:枏北 RANK函数是用来求某数值在某区域内某组数值中的排名. 其语法是:RANK(数值,引用区域,[排位方式]) ...

  • MATCH函数,知道不知道?

    行云里讲堂(ID:xingyunli2022) 践行终身学习,专注个人提升. 整理编辑:枏北 MATCH函数用来确定列表中某个值的位置. 其语法是:MATCH(查找值,查找区域,查找方式). 查找值: ...

  • 利用INDEX MIN IFCOUNTIF ROW函数查找不重复值,超级实用,必会

    利用INDEX MIN IFCOUNTIF ROW函数查找不重复值,超级实用,必会

  • VLOOKUP函数不能查找最后一个值,怎么办?

    VLOOKUP函数是使用最多的Excel函数之一,能够查找到第一个值并返回对应的值,然而,如果查找的项有多个,如何查找到最后一个值呢? 举个例子,如下图1所示的数据,要查找"员工15&quo ...

  • 如何查找同时符合条件的列和行交叉的某个单元格的值

    原始数据如图1,要查找行与列同时符合条件的数值,如图2的I列. 图 1 图 2 方法一:Index和Match双剑合璧 要想知道某个数据是一列或一行数据中的第几个,可以用match函数,它可以轻松确定 ...

  • Excel查找重复值,几步找到新大陆

    如何用多种不同的方法找出表格中的重复数据呢?条件格式法自Excel 2010开始就内设了标志重复项的功能,先选定一块区域,在"开始"→"条件格式"→" ...

  • Excel 查找重复值

    表白:黑白圣堂血天使,天剑鬼刀阿修罗.  讲解对象:/Excel 查找重复值 作者:融水公子 rsgz Excel教程 Excel教程 http://www.rsgz.top/post/121.htm ...

  • 还在加班一个个核对重复值?教你五秒钟搞定Excel重复值查找

    大家好,我是小西,不知道怎么了今天好想你们啊!就冲我这句话,点个关注小心心吧! 在工作中不知道你们有没有遇到过这种情况,想要在一个很长的表格中快速查找重复值.你们是怎么操作的?下面就看看小西是怎么快速 ...

  • 有错误值没法查找、求和?这2个公式,包你一看就会

    我们经常会遇到错误值,比如#N/A,这种会导致很多麻烦,查找.求和等都会出问题.遇到这种情况,你知道怎么处理吗? 继续从学员的实际案例来看问题. 1.在反馈列获取:前三列的只要有一列有正确值,就反馈正 ...

  • Excel公式技巧80:多条件查找值

    excelperfect 我们经常会碰到要查找满足多个条件的值,如下图1所示,想要查找以"凉"开头且价格高于20的商品. 图1 根据前两篇文章中学到的技巧,使用INDEX/MATC ...

  • Excel公式技巧79:查找最接近的值

    excelperfect 有时候,我们给定一个数值,想要查找与该数值最接近的相应的值,如下图1所示. 图1 我们想要查找与给定价格24.2最接近的价格所对应的商品,很显然,有两个商品乳胶垫和纯生啤酒的 ...