分享

Excel数据分析必备技能:对数据按范围多条件划分等级的判定套路

 跟李锐学Excel 2020-12-26


个人微信号 | (ID:LiRuiExcel520)

微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)

微信公众号 | Excel函数与公式(ID:ExcelLiRui)

职场办公中经常要对数据进行整理和分析,其中等级归类划分是很常用的一种方法,在这个过程中用好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函数公式技巧可以帮你在关键时刻解决困扰,有心的人赶快收藏起来吧。

希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多