文章导读: 实际的工作中,通常需要查询指定的值在相对范围中的位置,除了定位查询外,还可以使用Match函数返回具体的位置。 一、Match函数。 功能:返回符合特定值特定顺序的项在数组中的相对位置。 语法结构:=Match(……各位看官请向下阅读:
实际的工作中,通常需要查询指定的值在相对范围中的位置,除了定位查询外,还可以使用Match函数返回具体的位置。
一、Match函数。
功能:返回符合特定值特定顺序的项在数组中的相对位置。
语法结构:=Match(查询值,数据范围,[匹配方式])。其中“匹配方式”有三种,分别为:-1(大于)、0(精准匹配)、1(小于)。
注意事项:
1、当省略“匹配方式”时,其效果同“1”相同,即“向下”匹配。而且此时的“查询值”必须按升序排序。
2、当“匹配方式”为0时,“查询值”可以是任意顺序,对排序没有任何要求。
3、当“匹配方式”为-1时,“查询值”必须按降序排序。
目的:查询“销售员”的相对位置。
方法:
在目标单元格中输入公式:=MATCH(J3,B3:B9,0)。
解读:
由于需要精确定位“销售员”的位置,所以“匹配方式”必须为0。
二、Match函数:区间模糊查询。
函数:Index Match。
Index功能:在给定的单元格区域中,返回单元格行、列交叉处的值或引用。
Index语法结构:=Index(数据范围,行,[列])。
目的:查询“销量”所对应的“等级”。
方法:
在目标单元格中输入公式:=INDEX(K$3:K$6,MATCH(D3,J$3:J$6,1))。
解读:
1、当需要模糊查询(即Match的第三个参数为1或-1)时,查询值必须按照一定的顺序排序,1为升序,-1为降序。数据源J3:J6中的数据为升序。
2、公式=INDEX(K$3:K$6,MATCH(D3,J$3:J$6,1))中,首先用Match函数获取D3(销量)在J3:J6中的相对位置,其返回值作为Index的第二个参数,即行数,最后返回行数对应的值。
三、Match函数:交叉精准查询。
函数:Vlookup Match。
Vlookup函数功能:以指定的方式查询指定值在指定范围中的所对应的值。
Vlookup函数语法结构:=Vlookup(查询值,查询范围,返回值的列数,匹配模式)。
目的:查询“销售员”在对应季度的销量。
方法:
在目标单元格中输入公式:=VLOOKUP($P$4,$B$4:$M$10,MATCH($Q$2,$D$2:$M$2,0) 2,0)和=VLOOKUP($P$4,$B$4:$M$10,MATCH($Q$2,$D$2:$M$2,0) ,0)。
解读:
公式中用Match函数定位季度所在的列数,并 辅助值2(第一列为销售员,第二列为性别)作为最终返回值的列数,如果为“实际”值,则辅助值 3。
结束语:
文中结合实际,对Match函数的典型用法做了解读,主要有精准查询,模糊查询,以及和经典函数Index和Vlookup的配合应用,对于应用技巧,大家要仔细品读哦!如果有不明白的地方,欢迎在留言区留言讨论哦!
#职场干货# #职场达人炼成记# #Excel函数公式# @Excel函数公式
想要从零系统学习Excel,查看本站上方“视频教程”获取最新秋叶Office三合一办公应用课程!
以上内容由优质教程资源合作伙伴 “鲸鱼办公” 整理编辑,如果对您有帮助欢迎转发分享!
你可能对这些文章感兴趣:- Excel表格为工作表的部分区域设置保护密码同时隐藏单元格内容。(excel表格为啥输入数字又变成其它啦)
- Excel表格入库表自动录入入库时间(excel表格制作教程入门)
- Excel表格快速批量隐藏/显示不连续的工作表(excel表格快速排序)
- Excel表格利用切片器快速筛选数据/实时更新柱状图(excel表格利息计算公式)
- Excel表格在筛选状态下实时更新序号(excel表格在电脑上怎么下载)
- Excel表格不复制隐藏数据(excel表格不能自动求和)
- Excel表格快速汇总多个工作表的数据到同一个工作表(excel表格快速查找)
- Excel表格三种方法实现多条件查找(excel表格三位数变成两位数)
- Excel表格制作可以自动更新的删除重复项(excel表格制作教程入门视频免费)
- Excel表格利用Vlookup、Match、Countif函数实现一对多查找(excel表格利息计算公式)
本文地址:https://logohe.com/497011.html ,如需转载请文章来源:办公资源网
声明:本站所有文章均为网络资源收集于及用户投稿,只做学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。如若本站内容侵犯了原著者的合法权益,请联系站长484405847@qq.com删除,我们将及时处理!