excel Match函数不同匹配类型用法解析
发布时间:2022-09-25 16:55:58
MATCH 函数可在特定的搜索区域搜索指定值,并返回指定值在搜索区域中的相对位置。
语法结构
MATCH(lookup_value, lookup_array, [match_type])
通俗说法:MATCH(要查找相对位置的指定值,搜索区域,匹配类型)
第一个参数lookup_value可以是数字、文本或逻辑值,或者对上述类型的引用;
第二个参数lookup_array( 搜索区域)必须为同行或同列;
第三个参数match_type为匹配类型,即如何将"要查找相对位置的指定值"与"搜索区域"中的值进行匹配。匹配类型参数有0、1、-1三种,下面我们通过案例分别进行讲解。
匹配类型参数为0
0为精确匹配,即在搜索区域查找完全等于指定值的第一个值,并返回其在搜索区域中的相对位置。在精确匹配的情况下,搜索区域中的值可以任意排列,如果找不到指定值返回结果为错误值。
应用案例:
下图表格中A1:F1为搜索区域,当要搜索的指定值为"5"时,返回了同样内容为"5"的E1单元格在搜索区域中的相对位置5;当指定值为"5.8"时,搜索区域匹配不到完全一样的值,所以返回结果为错误值#N/A。
另外,在精确匹配时如果要搜索的指定值为文本字符串,可在参数lookup_value中使用通配符问号 (?) 和星号 (*) ,问号匹配任意单个字符,星号匹配任意一串字符。如果要查找实际的问号或星号,可在字符前键入波形符 (~)。
应用案例:
我们要在搜索区域A1:F1单元格范围中查找文本"秋香",将其在A1:F1单元格中的相对位置返回至E4单元格,可在E4单元格输入公式:=MATCH("秋?",A1:F1,0),即可返回结果3。在公式中,"秋?"中的"?"代表任意单个字符,意为查找第一个字符为"秋"、共由两个字符组成的文本字符串。
匹配类型参数为1
1为模糊匹配,即在搜索区域查找小于或等于指定值的最大值,并返回其在搜索区域中的相对位置。匹配类型参数为1时,搜索区域的值必须以升序排列,否则结果容易出现错误。
应用案例:
下图表格中第一行数字1-6按升序排列,第二行数字1-6按降序排列,我们看看在搜索区域数值相同而排序不同的情况下,搜索相同的指定值结果有什么不同。
选中E5单元格,输入公式:=MATCH(5.8,A1:F1,1),即返回了5(小于或等于指定值5.8的最大值)在搜索区域A1:F1中的相对位置5,返回结果正确;
选中E6单元格,输入公式:=MATCH(5.8,A2:F2,1),将指定值5.8与搜索区域A2:F2单元格内容进行匹配,本应返回5(小于或等于指定值5.8的最大值)在搜索区域中的相对位置2,因为排序方式有误,返回了错误结果6。
匹配类型参数为-1
-1也是模糊匹配,即在搜索区域查找大于或等于指定值的最小值,并返回其在搜索区域中的相对位置。匹配类型参数为-1时,搜索区域的值必须按降序排序,否则结果容易出现错误。
应用案例:
下图表格中第一行数字1-6按降序排列,第二行数字1-6按升序排列,我们看看在搜索区域数值相同而排序不同的情况下,搜索相同的指定值结果有什么不同。
选中E5单元格,输入公式:=MATCH(5.8,A1:F1, -1),即返回了6(大于或等于指定值5.8的最小值)在搜索区域A1:F1中的相对位置1,返回结果正确;
选中E6单元格,输入公式:=MATCH(5.8,A2:F2, -1),将指定值5.8与搜索区域A2:F2单元格内容进行匹配,本应返回6(大于或等于指定值5.8的最小值)在搜索区域中的相对位置6,因为排序方式有误,返回了错误值#N/A。


猜你喜欢
- 如何将wps文本保存为另一种格式的文件:1.点击页面左上角的【WPS文本】按钮。2.将鼠标移动到弹出快捷菜单中的[另存为];只要把鼠标放在上
- 相信不少的小伙伴在epic上玩游戏的时候都遇到过你的账户已被临时锁定的情况而导致游戏无法进行,那么要多久才会解锁呢?下面就来看看详情介绍吧。
- 我们在使用麦克风的时候,是不是会发现某些电脑对着麦克风发声有回声?那是因为我们在声音设置里面打开了“麦克风”下面的选项,以前的我很多时候把这
- 对于wps幻灯片的制作,要怎么在幻灯片中插入柱形图呢?下面小编就为你介绍wps演示怎么插入柱形图的方法啦!wps演示插入柱形图的方法:①启动
- 还没下载 office 安装包的同学,请先下载对应的安装包!office 2016,office 2013,office 2010 的安装步
- Win10 Server正式版什么时候? 目前从微软内部探听到的消息微软已经推迟至2016年发布Windows Server 10。微软此外
- 这篇文章主要介绍了dllhost.exe进程占用CPU很高怎么解决?全面解析dllhost.exe进程的相关资料,需要的朋友可以参考下本文详
- 按照常规的方法输入上下标是很难实现的,那么我们到底该怎样正确输入上下标呢? 现在笔者在这里就向大家介绍几种输入上下标的方法:第一种就是利用字
- 外媒WinBeta带来了最新Windows 10 build 10120系统Edge浏览器的截图,视觉感受和UI设计相当不错,从截图中可以看
- 在xcel中ABS函数可以返回给定数值的绝对值,即不带符号的数值,从而达到负数转为正数的功能。但如果工作表中有大量的负数要批量转换为正数,用
- 你还在主力用IE浏览器吗?周一,微软发布CVE-2019-1367安全警示,它是一个出现在Win7/8.1/10系统IE浏览器上的脚本型内存
- 在使用excel的时候,有可能手误在单元格里输入了一些空格,导致格式对齐不那么美观了,有什么办法可以去掉单元格的空格吗?当然是有的。下面就来
- chm格式是一种强大的电子书文件格式,它拥有很多强大的功能,明显比其他的电子书格式优异的性能让它受到很多人的青睐,可是有的用户却不知道怎么打
- 1、创建图表,首先我们得准备数据,简单输入实际与预测两行数据,选中数据区域,单击菜单栏--插入--柱形图,选择二维柱形图中的簇状柱形图。 &
- 微信怎么退出群聊?微信是腾讯旗下的一款社交软件,我们时常会加入或被邀请进入一些微信群,当我们想退出聊天群该如何操作呢?下面小编就和大家分享下
- 文泰刻绘是一款专用于三维雕刻的电脑刻绘设计工具。软件提供给用户非常多各类艺术玻璃图案去进行雕刻设计,能够完成用户刻字刻绘的各种需求,而且还支
- win10系统的防火墙可以为用户们的电脑旁进行有效的强力防护但是这也导致了用户们想要对计算机安装一些软件一直无法安装成功,想要安装一些没有签
- 为确保新学期 教诲 手艺 配备 办理信息 体系投入 一般 利用,各中小 黉舍 需求启用 教诲 手艺 配备 办理信息 体系。 后期 需求将 一
- win10没有注册类别怎么处理呢?很多小伙伴对此还不是很清楚,小编这里就给大家带来有关win10没有注册类别怎么处理的回答,希望能够对大家有
- 最近,win7系统的用户报告说,当使用公司的局域网时,只要打开计算机,就会出现网络错误信息。系统提示:windows检测到ip地址冲突,这使