实践的工作中,一般需求查询指定的值在相对规模中的方位,除了定位查询外,还可以使用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。
即可加入考研、考公考编、四六级、计算机等级考试、教师编等【免费网课网盘群组】
易和谐资料优先在群组内补发
或者夸克APP内搜索群号:970062162
暂无评论内容