说说excel中的最强辅助,match函数 (二)

2022-02-21 10:21:21 6点赞 54收藏 0评论

上一篇,说到最强辅助match函数的精确匹配的使用案例,本次就来说说它的另外两种用法,小于匹配(1)、大于匹配(-1)。match函数的语法是:match(查找值,查找区域,查找类型),其中的查找类型不是必输项,默认值是1。下面我们来说说小于匹配(1)、大于匹配(-1)的用法。

excel教程excel函数与公式应用大全表格制作excel数据分析26.8元京东去购买

一、小于匹配(1)<#&!3#&!>

小于匹配,在Match(查找值,查找区域,1)中,这个函数就是要查找小于或等于“查找值”的最大值;同时还有一个要求“查找区域”必须是升序排列。看起来条件优点苛刻,但是有一定的使用性。

1.等级(index函数与match函数)

目标:根据等级标准,判定人员的成绩,判定等级。

等级判定1等级判定1

使用函数:=INDEX($E$3:$E$6,MATCH(B2,$F$3:$F$6,1))。

说明:这里又说到index函数和match函数的搭配使用。这个函数的意思是,match函数通过判定个人小于或等于“查找值”的最大值所在的行数,如张三得分31分,那么小于或等于31分的最大值就是0分,所以这个公式里MATCH(B2,$F$3:$F$6,1)=1,通过index函数,匹配在E3:E6的数组里,第一行第一列的等级就是不及格(这里的列序列省略,默认值为1,也可以添加上去)。

这个使用方法,在学校老师评定学生考试成绩等级、公司评定员工考核等级时很有用处,且这个函数没有更简单的替代函数。

2.等级(choose函数与match函数)

目标:根据成绩,判定等级。

等级判定2等级判定2

使用函数:

=CHOOSE(MATCH(C2,{0,60,70,85},1),"不及格","及格","良好","优秀")

说明:先来说说choose函数的用法,choose(序号,值1,值2,值3,……),也是一个非常简单的函数,但是使用却很广,下次可以好好说说,choose(2,1,2,3)=2、=CHOOSE(3,1,2,"你好")=你好。

通过match和match函数也能够做到等级匹配,和index+match函数有一样的效果。

这两种方法的小于匹配可以运用在一些地方,比如通过月份判定季节、通过周几判定工作日或非工作日等,它的使用的总体原则在于,通过本级判定(判定需要通过数字),来找到上一级对应的位置。

二、大于匹配(-1)

大于匹配,在Match(查找值,查找区域,-1)中,这个函数就是要查找大于或等于“查找值”的最小值;同时还有一个要求“查找区域”必须是降序排列。

目标:根据岗位等级,判定员工的级别。

等级判定(大于匹配)等级判定(大于匹配)

使用函数:=INDEX($E$2:$E$7,MATCH(B2,$F$2:$F$7,-1))。

说明:大于匹配和小于匹配的使用原理都一样,在实际工作中,小于匹配的使用比大于匹配多。

Match函数的使用就分享到这里,记住它的原理,以后我们会把这个最强辅助函数运用的越来越广。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
54
扫一下,分享更方便,购买更轻松