MATCH函数也是EXCEL中常用的函数,用于返回查找值在引用单元格中的相对位置。
一、函数语法
语法格式=MATCH(查找值,单元格区域,匹配方式);
匹配方式:用数字-1、0或1表示,默认是1;
当匹配方式为-1时,查找大于或等于指定内容的最小值,而且指定区域必须按降序排序;
当匹配方式为0时,查找等于指定内筒的第1个数值;
当匹配方式为1时,查找小于或等于指定内容的最大值,而且指定区域必须按升序排序。
二、函数运用
1、精确匹配
如下图,想要看不同总分成绩的名次;
在H2输入公式=MATCH(G2,E2:E8,0),修改总分即可看到不同总分的名次。
2、小于匹配
如下图,查找小于或等于总分为260的最大值,那就是258,排名第5,所以名次为5;
输入公式=MATCH(G2,E2:E8,1);
注:当查找失败或单元格区域按照降序排序,会返回错误值#N/A。
3、大于匹配
如下图,查找大于或等于总分为260的最小值,那就是263,排名第2,所以名次为2;
输入公式=MATCH(G2,E2:E8,-1);
注:这里的数据一定要调整为降序排序。
4、与INDEX函数嵌套使用
如下图,查找赵五的总分成绩;
在H2中输入公式=INDEX(E2:E8,MATCH(G2,A2:A8,0));
如果需要根据两个条件查询内容;
如下图,根据总分和语文成绩查询姓名;
I2输入公式=INDEX(A2:A8,MATCH(G2&H2,E2:E8&B2:B8,0))。
以上是MATCH函数的基本用法,很高兴分享Excel的一些操作技巧,感谢评论与支持。
评论 (0)