Excel数据分析必备技能:对数据按范围多条件划分等级的判定套路
职场办公中经常要对数据进行整理和分析,其中等级归类划分是很常用的一种方法,在这个过程中用好Excel公式可以事半功倍。
但是还是有很多人不了解在Excel中对数据按范围多条件划分等级的系统思路和方法,所以本文专门全面介绍一下。
比如在下面的成绩等级自动判定的表格中,黄色单元格区域是公式计算生成的,可以根据B列的成绩按规则自动返回所处的等级,动图演示如下。
想达到这种效果,是可以有多种不同的解决方案的,你能想到几种呢?请先自己思考2分钟,本文会给出多种方法分别展开介绍。
多条件划分等级的Excel公式1:
第一种方法采用绝大多数人最常用的思路,也是最容易想到的方法,就是IF函数多层判断嵌套。
使用公式如下:
=IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=60,"及格","不及格")))
公式示意图如下图所示:
公式原理解析:
使用IF函数从高到低(或者从低到高)依次对每个范围的数据进行判断并且归类。
多条件划分等级的Excel公式2:
第二种方法是采用Excel 2019版本或office365版本新增的IFS函数,可以对IF函数的写法进行简化。
使用公式如下:
=IFS(B2>=90,"优秀",B2>=80,"良好",B2>=60,"及格",B2<60,"不及格")
公式示意图如下图所示。
公式原理解析:
IFS函数的语法结构如下:
=IFS(条件表达式1,"条件1显示结果",条件表达式2,"条件2显示结果",......条件表达式N,"条件N显示结果")
这样就比使用IF函数省去了很多多重嵌套的括号,写法上更加清晰、简单。
多条件划分等级的Excel公式3:
第三种方法是使用VLOOKUP函数的模糊查询功能。
使用公式如下:
=VLOOKUP(B2,{0,"不及格";60,"及格";80,"良好";90,"优秀"},2)
公式示意图如下图所示。
公式原理解析:
VLOOKUP函数第二参数专门根据规则构建一个常量数组,用于按范围进行模糊查询。
多条件划分等级的Excel公式4:
第四种方法是使用LOOKUP函数的区间查询功能,比使用VLOOKUP函数更加简单。
使用公式如下:
=LOOKUP(B2,{0,"不及格";60,"及格";80,"良好";90,"优秀"})
公式示意图如下图所示。
这些常用的经典excel函数公式技巧可以帮你在关键时刻解决困扰,有心的人赶快收藏起来吧。
希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。