MATCH函数的几个使用技巧
发布时间:2023-03-12 01:59:56
MATCH函数擅长确定要查找的数据在列表中的相对位置。其基本的使用如下图1所示:
图1
下面解MATCH函数的一些使用技巧,来展示MATCH函数之美。
技巧1:查找到某列中最后一个数据所在的相对位置
要找到某列中(该列中间有单元格为空)最后一个数据所在的相对位置,关键是要使查找值大于单元格区域中的任意值,并且使用近似匹配,即MATCH函数的第3个参数为空。
如下图2所示,使用公式:
=MATCH(9.99999999999999E+307,A:A)
或公式:
=MATCH(2,1/(A:A<>””))
找到列A中最后一个数字所在的行为8,公式中所使用的查找值均大于所要查找的值。
图2
同理,如图3所示,要找到列A中最后一个字符串所在的行,使用公式:
=MATCH(“做”,A:A)
图3
技巧2:在MATCH函数中查找含有通配符的数据
MATCH函数中可以使用通配符来查找:
?(问号)匹配任何一个字符
*(星号)匹配0个或多个字符
如果想要查找的字符串中含有真正的问号或星号,则在该字符前输入破折号(~)。如图4所示,要查找列A中的数据“*Excel”所在的位置,使用公式:
=MATCH(“~”&C2,A2:A9,0)
使用~使公式将字符串中的*号作为一个字符而不是通配符。
图4
技巧3:找到列表中每个数据第一次出现的位置
如果列表中存在相同的数据,那么如何获得每个不同的数据首次出现的位置呢?如图5所示的工作表,使用数组公式获取列表中每个数据第一次出现的位置:
=MATCH($B$2:$B$10,$B$2:$B$10,0)
图5
该公式与其他函数相结合,可用于获取列表中的不重复值。
示例
查找某班学生在成绩表中的位置
如图6所示的工作表,在B2:D16中列出了三年级各班学生的成绩,要求出单元格H2中指定的班级及单元格H3中指定的学生在成绩表中的位置。
单元格H4中的公式为:
=MATCH(H2&H3,B3:B16&C3:C16,0)
这是一个数组公式,输入完后要同时按下Ctrl+Shift+Enter键。
图6
结语
MATCH函数主要用来查找数据在列表中的位置,然后使用其他函数如INDEX函数来获取该位置的数据。除了通常的获取位置的用法外,本文主要介绍了一些特殊用法,并给出了一个组合查找的示例。
猜你喜欢
- 我们在使用word文档的时候,当需要划线时,又不知道怎么操作的时候应该怎么办呢?不慌,一点都不要慌,因为小编还有三十秒抵达战场。小编接下来就
- 方法其实非常简单,你只需要通过“+-+”,然后回车就能立即添加了表格。“+”表示一列,“-”表示每一列的宽度。比方说,“+-+-+”就会给你
- 1、可能使用的是 Microsoft Office 不支持的第三方字体。请尝试使用 Office 随附的字体。2、可能是word的格式与打开
- 许多用户在使用电脑的时候,特别是一些特殊场合的时候都会多个用户共同使用一台电脑,这个时候就需要一台电脑设置多个账户了。但是不少用户在使用的时
- 通常我们在使用WPS文字或者Word时,可能会因为复制而产生很多的回车符;或者从网页复制的文字粘入Word时候,会带来大量换行符。怎样能批量
- 常见原因:如果公式返回的错误值为“#DIV/0!”,这是因为在公式中有除数为零,或者有除数为空白的单元格(Excel把空白单元格也当作0)。
- 双面打印又分为自动双面打印和手机双面打印,完全自动双面打印机其价格十分昂贵,大多数单位使用的一般都不支持自动双面打印,今天word技巧大全小
- 有的小伙伴会有疑问,Office2019和Office2010同个软件不同版本,可不可以同时安装在电脑上呢?小编觉得应该分情况,如果是因为工
- 在wps表格中输入日期时间的方法:首先打开excel表格,然后输入年月日,时分秒,选中单元格的时候显示的是正常的,但是鼠标移到奇谈单元格的时
- 1、在菜单栏上执行:数据--方案管理器2、在方案管理器中,点击添加按钮3、输入方案名,点击可变单元格右边的选取器4、按下ctrl键不放,点击
- 点左上角的按钮,在出来的菜单里有个选项。也可以点旧菜单,工具》选项。
- Office 2016正式版发布已经有一段时间,但是Office 2016安装程序不仅不能选择要安装的组件,而且连安装路径都不能选,下面小编
- Win10系统扩展C盘仍然是灰色怎么办?许多小伙伴在使用电脑的时候都没有设置一些文件的保存路径,导致电脑C盘没用多久就会爆满,而许多用户不想
- 在智能化时代,几乎任何软件都能被冠以“智能”的头衔,Word同样也不可避免的越来越智能化。例如,当我们在Word中输入英文字母时,常常会是这
- 小伙伴们都知道,在word文档中我们经常会需要插入一些文本框,用以帮助我们插入想要的文字内容。我们插入文本框之后,可以对文本框进行各种效果的
- Excel怎么一键删除非活动的工作表?3excel中优惠呢多不用的工作表,想删除了,我们可以使用收纳箱功能来快速删除非活动的工作表,下面我们
- 如何使用word文字刷屏妙招?word是一款办公软件,对于职场人来说,非常好用。最近小编发现一个word黑科技,就是文字刷屏。具体怎么制作?
- 排序法:第一步:打开工资表→在工资表最后一空白列输入1,2,3……(注:输入的数字与工资表的行数相同)第二步:在刚输入的数字下面向下输入1.
- 当我们需要在word的文档中插入一个二次公式和创建一个自定义公式。我们可以使用以下方法设计相应的公式。设计方法1、单击”插入“ — “公式”
- 在Windows 10中有用户反应无法打开一些银行站点,打开后提示TLS安全设置未设置信息,出现这样状况我们可以一起往下看。步骤:1、在此电