史上最全MATCH函数教程

article/2025/6/18 15:51:42

MATCH函数是Excel中广泛应用的查找引用函数,除自身具有返回查找数据的相对位置的功能外,MATCH函数还能结合众多的函数,在工作中展现Excel的强大威力,比如著名的INDEX+MATCH组合就能轻松搞定很多VLOOKUP的高级应用案例,可见MATCH函数无疑属于职场办公必备函数。

为了让大家认识MATCH函数那些不为人知的强大功能,本文整理了多种MATCH函数的应用方法,便于在自己的实际工作中直接借鉴和使用。

01 MATCH函数语法解析及基础用法

MATCH用于返回要查找的数据在区域中的相对位置。下面介绍她的语法和参数用法。

语法

MATCH(lookup_value,lookup_array, [match_type])

用通俗易懂的方式可以表示为

MATCH(要查找的数据, 查找区域, 查找方式)

MATCH 函数语法具有下列参数:

第一参数:要在lookup_array中匹配的值。例如,如果要在电话簿中查找某人的电话号码,则应该将姓名作为查找值,但实际上需要的是电话号码。

第一参数可以为值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。

第二参数:要搜索的单元格区域。

第三参数:可选。数字 -1、0 或 1。match_type参数指定 Excel 如何将 lookup_value与lookup_array中的值匹配。此参数的默认值为 1。

下表介绍该函数如何根据 match_type参数的设置查找值。

对于非高级用户可以略过这部分直接看后面的示例,因为99%的情况下,第三参数只用0就足以应付日常工作需求啦!

Match_type行为
1 或省略MATCH查找小于或等于 lookup_value的最大值。lookup_array参数中的值必须以升序排序,例如:...-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。
0MATCH查找完全等于 lookup_value的第一个值。lookup_array参数中的值可按任何顺序排列。
-1MATCH查找大于或等于 lookup_value的最小值。lookup_array参数中的值必须按降序排列,例如:TRUE, FALSE, Z-A, ...2, 1, 0, -1, -2, ... 等等。

MATCH函数返回匹配值在第二参数中的位置,而非其值本身。例如,MATCH("b",{"a","b","c"},0)返回 2,即“b”在数组 {"a","b","c"} 中的相对位置。

匹配文本值时,MATCH 函数不区分大小写字母。

如果 MATCH函数查找匹配项不成功,它会返回错误值 #N/A。

看了这么多文字,很多同学是不是有点晕?

上两个简单易学的示例,让你秒懂MATCH函数~

先来看个纵向查找定位的案例吧

C2输入以下公式。

=MATCH("王红强",A:A,0)

第一参数:要查找的数据,这里是“王红强”

第二参数:在哪里查找,这里是在A列查找,所以写A:A

第三参数:按完全匹配查找,写0

连起来就是在A列中查找和“王红强”完全匹配的数据,并返回其位置。

公式结果为8,表示找到数据并且数据在第8行。

明白了纵向查找,再来看个横向查找定位的案例

C2输入以下公式。

=MATCH("梨",1:1,0)

第一参数:要查找的数据,这里是“梨”

第二参数:在哪里查找,这里是在第一行中查找,所以写1:1

第三参数:按完全匹配查找,写0

连起来就是在第一行中查找和“梨”完全匹配的数据,并返回其位置。

公式结果为4,表示找到数据并且数据在第4列,即D列。

是不是很简单,现在你已经学会了MATCH函数最基础的应用啦

后续还有更精彩的应用案例等着你~

02 MATCH函数根据模糊条件查找

上一节中咱们学习了MATCH函数最基础的用法(按条件完全匹配查询),但在工作中很多时候会遇到查询条件并不那么明确,只能根据部分已知条件模糊查询。

下面就结合一个案例,展示MATCH函数根据模糊条件查找的功能。

上图中A列是各年份的产品批号,包含2016和2017年,现在要查询2017年的批号从哪行开始出现。

在C2单元格输入以下公式。

=MATCH("*2017*",A:A,0)

03 MATCH函数查找特殊符号的方法

上一节教程中,我们学习了MATCH函数按照模糊条件查询的方法,但其只适用于普通字符的字符串,当要查找的数据包含一些特殊字符(比如星号*问号?波浪符~)时,原公式结果就会出错了。

那么,遇到这几种特殊符号,我们如何应对呢?

下面就结合一个实际案例进行讲解。

上图中A列是数据源区域,放置了很多激活码,由数字和符号构成,现在需要查找激活码“*5~?”的位置。

如果使用常规的查找方法,比如以下公式,会返回错误结果。

错误公式:=MATCH("*5~?",A:A,0)

那么,应该如何修正这个公式,才能得到正确结果呢?

在C2单元格输入以下公式。

正确公式:=MATCH("~*5~~~?",A:A,0)

04 MATCH函数提取最后一个文本数据的行号

之前几节的学习中,我们掌握了MATCH的基本查找方法,根据模糊条件查找的方法以及查找内容包含特殊符号的处理方法。

今天,咱们一起来看一个逆向查找提取文本数据位置的案例。

上图中A:B列是数据源,放置着员工编号和业务员姓名,要提取B列最后一个文本所在行号。

在D2输入以下公式。

=MATCH(CHAR(1),B:B,-1)

05 MATCH函数按条件提取最后一个数据

之前几节教程中,我们掌握了MATCH函数的各种查找方法,还学到了逆向提取数据位置的处理方法,今天再来学一招条件查找下的MATCH技术。

老规矩,先上案例,对照讲解。

上图中左边是数据源,包含业务员的编号、姓名和销售额,现在要查找最后一个销售额大于50000的业务员所在行号。

在E2输入以下数组公式,按<Ctrl+Shift+Enter>组合键。

=MATCH(1,0/(C:C>50000))

06 MATCH函数统计不重复数据个数

在之前的教程里,我们介绍的都是单独应用MATCH函数的方法,其实MATCH函数跟其他函数配合使用,可以产生更大威力。

今天咱们先来介绍一个统计不重复值个数的方法。

上案例,看下图

在上图中左侧是数据源,包含值班日期和值班人员的姓名,其中值班人员有重复,即有的人值班过多天,现在要计算参与值班的人数(排重后)。

在D2输入数组公式,按<Ctrl+Shift+Enter>组合键。

=COUNT(0/(MATCH(B2:B8,B2:B8,0)=ROW(1:7)))

07 MATCH函数统计两列数据的相同个数

曾经有人问过我一个问题:

Excel中哪个函数的威力最大?

Excel中的什么功能最强大?

不知道你遇到这种提问会如何回答,我除了介绍了一些Excel的强大功能(可以去我的知了问答获取答案)外,还告诉他,关键在于Excel在谁的手里使用,其实没有最牛的功能,只有最牛的人!

有时候,看似很简单的函数,只要能灵活运用,平凡的函数也能用出花来。

这节课程里,咱们就来看一个比对两列数据差异的案例,出场的两位都是大家耳熟能详的函数,一个是COUNT,一个是MATCH,但别小看他俩,不信你先看看这个题目自己能否搞的定吧。

上图中左侧是数据源,包括某班级两门考试前10名学生的数学成绩和语文成绩,因为每科成绩单独排名,所以数学的前10名与语文的前10名学生并不完全一致。

现在要做的是,对比两个科目的前10名学生,找出相同的个数。

在E2单元格输入数组公式,按<Ctrl+Shift+Enter>组合键。

=COUNT(MATCH(B2:B11,C2:C11,0))

08 MATCH函数按多条件计数统计

上一节中,我们讲解了一个MATCH函数配合COUNT函数,轻松对两列数据进行比对并且统计其中相同值个数的案例。

这一节中,我们再来介绍一个这两个函数搭配上场的精彩应用。

多条件计数的需求在工作中经常遇到,处理方式很多,下面就来看这个案例中MATCH是如何搞定多条件统计的。

上图中左侧是数据源区域,包含出库日期、出库产品以及出库的经销商名称,现在需要统计其中两个经销商(大地集团和希望集团)的苹果的出库次数之和。

在E2单元格输入数组公式,按<Ctrl+Shift+Enter>组合键。

=COUNT(MATCH(B2:B8&C2:C8,"苹果"&{"大地集团","希望集团"},0))

09 MATCH函数根据用餐时间自动判断餐别

今天,我们结合一个实际案例,介绍一下灵活应用函数的思路和精彩。

上图中左侧是数据源,黄色区域是需要输入公式计算的单元格。

数据源中已知用餐日期和时间,需要根据用餐时间和规则自动判断餐别。

规则如下:

1、早餐时间:5:30-8:30

2、午餐时间:11:30-13:30

3、晚餐时间:17:30-20:30

在C2输入以下公式,将公式向右、向下拖拉填充到黄色区域。

=IF(MATCH($B2*48,{11;23;35})=COLUMN(A1),"√","")

10 MATCH函数按条件多权重排序

从前面九节课的学习中,我们已经知道,MATCH函数不但可以提取数据位置,而且可以按照条件查询,比对两列数据的差异,今天再来结合一个案例,展现MATCH函数按不同权重多条件排序的技术。

上图中左侧是数据源区域,包含各个代表队在某次赛事中取得的金牌、银牌、铜牌数量,现在需要根据各个代表队的奖牌数量计算其总名次。

名次的排名规则如下:

1、首先按金牌数量降序排列。

2、金牌数量一致的代表队,比较其银牌数量。

3、金牌和银牌数量都一致时,比较铜牌数量。

其实这就是一个分权重的多条件排序问题。

选定E2:E8单元格区域,输入区域单元格数组公式,按<Ctrl+Shift+Enter>组合键。

=MATCH(MMULT(B2:D8*10^{4,2,0},{1;1;1}),LARGE(MMULT(B2:D8*10^{4,2,0},{1;1;1}),ROW(1:7)),0)

欢迎朋友们分享办公技巧

投稿、提问邮箱:wordjqdr@126.com


http://www.hkcw.cn/article/bPWeEidcvb.shtml

相关文章

腾讯突然宣布:彻底关停!

日前 腾讯课堂发布通知 将于8月1日起 停止所有在线课程的访问服务 将于10月1日停止运营 届时全面停止所有平台服务早在2023年8月24日,腾讯课堂也以同样的方式发布公告,称由于功能与服务调整,其旗下的教培通服务将于2023年9月20日起正式停止提供服务,包括发课、排课、创建直…

喜报!李沧这些学子太牛了!山东各地高考学霸出炉!

6月25日下午,山东2024年高考成绩公布(又是几家欢喜几家忧)。2024年山东高考一分一段表出炉,696分及以上共有50人。目前为止,山东省高考成绩前三名是:第一,枣庄三中潘振邦同学716分;第二,济南莱芜一中韩翔宇同学708分和日照实验高中丁辰同学708分;第三是日照实验高中刘…

原创嘲讽全红婵的记者朱小龙现状:老婆孩子被扒美国籍,工作也快丢了

原标题:朱小龙不当言行引发争议遭批缺乏尊重 引言:朱小龙,曾任南方日报体育记者长达14年,因近期直播中的不当言行备受公众热议。该事件源于其对全红婵的不当评价,全红婵年仅17岁却已摘得两届奥运会女子十米跳台跳水三金。然而,朱小龙在直播中形容全红婵向德国选手展示金牌…

WB结果不理想?可能从蛋白提取开始就错了!

吃饭睡觉跑WB,已成为科研人生活的常态。 有时候忙活大半天,结果条带千奇百怪:微笑线、杂带多、前后两次实验条带不一致、进样口条带粗、上部条带浅但下部条带聚集、条带窄且无带型... 望着面前的废胶,不禁怀疑人生: “到底是哪里开始出了问题?” “难道做好WB真的是玄学?…

目击者口述:看到枪手爬上屋顶时,警察似乎还没反应过来

据英国广播公司(BBC)的采访,一名参加集会的特朗普支持者称,自己曾提前看到枪手并告知警察。该男子表示:“我们可以清楚地看到他拿着步枪,下面地面上到处都是警察,我们说:‘嘿老兄,屋顶上有个人带着步枪’,然后警察的回应像是他们不知道发生了什么事。”

一寸照片的尺寸,一寸证件照电子版怎么弄?

在我们日常生活中,一寸照片因其标准、规范的尺寸而广泛应用于各种正式场合和证件中。那么,你是否清楚一寸照片的具体尺寸是多少?又该如何获取一寸证件照的电子版呢?本文将为你详细解答。一、了解一寸照片的标准尺寸一寸照片的标准尺寸为25mm35mm,即2.5cm3.5cm。在电子照片…

全日制研究生vs非全日制研究生vs在职研究生区别介绍!

全日制研究生、非全日制研究生和在职研究生在多个方面存在显著的区别。 01 全日制研究生 全日制研究生是指符合国家研究生招生规定,通过研究生入学考试或其他国家承认的入学方式,被具有实施研究生教育资格的高等学校或其他教育机构录取,并在基本修业年限或学校规定年限内,全…

日本的盂兰盆节是个什么节日?

❀ 日本的盂兰盆节的由来 日本和中国作为两个地理环境位置比较接近的国家,在历史上有着很多根源相同的文化,而两者的“鬼节”更是一脉相承的。其实,日本的鬼节——“盂兰盆节”,其实就是来自中国的“盂兰盆节”,两者连名称都是一样的,并没有发生改变。虽然两者名称相同,…

8 月 3 日,王宇宙于沈阳中街步行街演绎成名曲,粉丝沸腾

8 月 3 日 19 时,备受瞩目的女歌手王宇宙现身沈阳中街步行街,为广大粉丝带来了一场精彩绝伦的音乐盛宴。王宇宙以其独特的嗓音和深情的演绎,唱响了她的成名歌曲,瞬间点燃了现场的气氛。现场观众们沉浸在她的音乐世界中,随着旋律挥舞着手中的荧光棒,热情欢呼。在演唱过程中…

《特种设备安全监察条例(征求意见稿)》,全文摘录!附对照表

有温度 有深度 有广度 就等你来关注 ▼ ABC安全防失联号-急事大观培训大典 预案大典 制度大典 楼上的按钮里干货不一般,最少成百甚至上千! 正文 ▼ 干货推荐: 全网唯一!可不办会员、立即下载安全资料平台,点击→ 【ABC安全官网】 点我!无条件免费领取800+安全资料! 全网…

怎么将pdf转换成ppt?4个高效率的转换方法

怎么将pdf转换成ppt?毫无疑问pdf已经成为目前职场中正式文件的格式,因为pdf文件具有超强的稳定性,因为PDF格式在各种操作系统(如Windows、Mac、Linux)和设备(包括台式计算机、平板、手机等)上都能轻松打开和浏览。而ppt也是上班族朋友经常需要使用到的文件,我们会使用p…

留学必备的GPA怎么换算?(附加、美、英、澳要求)

GPA即Grade Point Average,平均绩点通常指平均学分绩点。GPA是学校判断申请者是否具有扎实专业知识以及潜在学术能力的基础,可以说是体现申请者学习能力的一个可量化的指标。 所以,GPA堪称留学申请的第一道“门槛”!每年都有很多留学生,由于GPA成绩不高,被心仪的女神校拒…

大V卢克文与日本女演员合影引网友热议,评论区成欢乐海洋

近日,知名大V卢克文在社交平台上晒出了一张与日本女演员的合影,引发了网友们的热烈讨论。照片中,卢克文与日本女演员亲密合影,两人笑容满面,看起来十分开心。然而,这张照片的背后却隐藏着一个意想不到的故事。原来,卢克文此前曾在采访中表示对日本女演员的欣赏,并透露有…

郭沫若简介

郭沫若(1892年11月16日-1978年6月12日),幼名文豹,原名开贞,字鼎堂,号尚武,笔名高汝鸿、麦克昂、易坎人、谷人、爱牟、杜荃、石沱等,后以家乡大渡河和雅河的别称“沫水”和“若水”取名沫若,晚年敬称郭老,男,四川乐山人,客家人,中国现代文学家、剧作家、诗人、历史…

基础标点符号使用规则详解—7.破折号

标点符号,是语文中每天都会用到的最基础、最常见的文字符号。既是最常见的,它也是最容易出错的,一不留神,一句话中标点符号用错,不是扣分,就是句意改变了。 系统地学习标点符号,打牢语文基础,掌握每一个细枝末节对于小学阶段是非常重要的。 破折号 破折号,是标点符号家…

《长安的荔枝》一骑红尘里的笑与悲 小人物的智慧与韧性

杜牧的诗句“一骑红尘妃子笑,无人知是荔枝来”不仅为荔枝增添了传奇色彩,也激发了人们对唐代社会的好奇。近日开播的电视剧《长安的荔枝》改编自马伯庸同名小说,通过讲述一千多年前“职场打工人”的故事,揭示了唐代社会的变迁。在唐代,由于缺乏快捷交通工具和保鲜技术,将…

北京3条地铁新线年内开通!最新进展—

3条地铁新线离通车又近了一步。北京地铁12号线(四季青—东坝北)、3号线一期(东四十条—东坝北)、昌平线南延一期剩余段(西土城—蓟门桥)工程已经全面进入“跑图”阶段,为年内开通试运营奠定基础。 “‘跑图’是指在地铁线路开通运营前,按照列车运行图计划,全线模拟运行…

2024年中国大学排名发布!

1月2日,2024年ABC中国大学排名正式发布。排名结果显示: 清华大学蝉联第1,北京大学第2,中国科学技术大学、浙江大学并列第3,复旦大学、上海交通大学、南京大学、中国人民大学、北京航空航天大学、西安交通大学进入前十名。 此外,师范类院校排名前三分别为北京师范大学(17…

溴酸盐:它正悄悄威胁你的健康,你却一无所知!

近日,一种被称为“隐形杀手”的化学物质溴酸盐引起了社会各界的广泛关注。这种看似无害的物质,其实正悄悄威胁着我们的健康,而我们却一无所知!今天,今日头条独家揭秘溴酸盐,让大家了解这个隐藏在我们身边的健康隐患! 溴酸盐是什么? 溴酸盐是一种广泛存在于日常生活中的…

如何测AQY:用光催化反应量子产率测量系统测AQY的详细方法

表观量子产率(Apparent Quantum Yield,AQY)是指在特定波长条件下,体系中参与反应的电子数与总入射光子数之比[1],在光催化反应体系中,AQY是衡量光催化反应活性的重要指标之一。 在光催化分解水产氢反应中,产物为H2的表观量子产率的计算公式如下[2]:ν:反应速率(mols⁻…