含金量超高的6个等级判定实用技巧,能掌握一半儿的都是超级高手

等级判定,听起来是一个很简单的事情,但是真的做起来并不是那么容易,如果有上万条销售流水信息,让你在一分钟之类将其按照划分的等级分为“满分”、“优秀”、“良好”、“及格”、“不及格”等,你知道怎么做吗?


一、IF函数法。

含金量超高的6个等级判定实用技巧,能掌握一半儿的都是超级高手

方法:

在目标单元格中输入公式:=IF(C3=100,"满分",IF(C3>=90,"优秀",IF(C3>=80,"良好",IF(C3>=60,"及格","不及格"))))。

解读:

此用法位If函数嵌套法,如果C3=100条件不成立,则判断C3>=90是否成立,如果成立,返回“优秀”,否则继续判断,当所有的条件不成立时,返回“不及格”。


二、Ifs函数法。

含金量超高的6个等级判定实用技巧,能掌握一半儿的都是超级高手

方法:

在目标单元格中输入公式:=IFS(C3=100,"满分",C3>=90,"优秀",C3>=80,"良好",C3>=60,"及格",C3<60,"不及格")。

解读:

1、IFS函数是多条件判断函数,其语法结构为:=Ifs(判断条件1,返回值1,判断条件2,返回值2……判断条件N,返回值N)。

2、符合哪个条件,返回对应的值即可。


三、Vlookup函数法。

含金量超高的6个等级判定实用技巧,能掌握一半儿的都是超级高手

方法:

在目标单元格中输入公式:=IFERROR(VLOOKUP(C3,$G$3:$H$7,2),"")。

解读:

1、要有专门的等级划分标准区域,如示例中的G3:H7区域。

2、Iferror函数的作用为:如果表达式有错误,则返回指定的值,否则返回表达式本身。

3、Vlookup函数为常见的查询函数,语法结构:=Vlookup(查询值,数据范围,返回值的列数,[匹配模式])。匹配模式有两种,当为1时为模糊匹配,0时为精准匹配。省略时默认为模糊匹配。


四、Lookup函数法。

含金量超高的6个等级判定实用技巧,能掌握一半儿的都是超级高手

方法:

在目标单元格中输入公式:=IFERROR(LOOKUP(C3,$G$3:$H$7),"")。

解读:

Lookup函数的作用为从指定的范围中查询符合条件的值。语法结构:=Lookup(查询值,查询值和返回值所在的范围)。


五、Choose+Match函数法。

含金量超高的6个等级判定实用技巧,能掌握一半儿的都是超级高手

方法:

在目标单元格中输入公式:=CHOOSE(MATCH(C3,$G$3:$G$7,1),"不及格","及格","良好","优秀","满分")。

解读:

1、Choose函数的作用为:根据给定的索引值,从参数中选出指定的值或操作。语法结构:=Choose(索引值,返回值1,返回值1……返回值N)。例如:=Choose(2,“不及格”,"及格","良好","优秀","满分")的返回结构为“及格”。

2、Match函数的作用为:返回指定的值指定范围中的相对位置。语法结构:=Match(定位值,定位范围,匹配模式)。匹配模式有:1、0、-1三种,分别为:“小于”、“精准匹配”、“大于”。例如:=Match(C3,$G$3:$G$7,1)的返回值为:及格。

3、公式:=CHOOSE(MATCH(C3,$G$3:$G$7,1),"不及格","及格","良好","优秀","满分")首先用Match函数获取C3单元格值所在的相对位置,然后用Choose提取对应的值。


六、Index+Match函数法。

含金量超高的6个等级判定实用技巧,能掌握一半儿的都是超级高手

方法:

在目标单元格中输入公式:=INDEX($H$3:$H$7,MATCH(C3,$G$3:$G$7,1))。

解读:

1、Index函数的作用为:返回指定的单元格区域中,指定的行列交叉处的值或引用。语法结构:=Index(返回值所在的区域,行,[列])。当列数省略时,默认为第一列。例如:=Index($h$3:$h$7,2),返回值为“及格”。

2、Match的用法请参阅上文相关信息。


结束语:

等级判定,看似简单,实则蕴含着丰富的内容,其实用到的函数都是我们常用的条件判断、查询、定位等函数,但是经过组合或变通可以实现意想不到的效果,是不是很想去实践操作一番……如果亲有更好的方法或技巧,不妨告诉小编或在留言区留言讨论哦!



分享到:


相關文章: