你好,我是小西。使用Excel分级是很常见的。除了使用If函数,还有什么方法?小西今天介绍了评价excel等级的一些常用方法。
一、中频函数
在单元格中输入公式=IF(C460、“不合格”、IF(C485、“通过”、IF(C495、“良好”、“优秀”)),然后进行下拉填充即可
小西官道:
IF函数是Excel中最常用的函数之一,在逻辑上比较值和期望值。
语法结构:=IF(条件,如果条件为真,则返回结果;如果条件为假,则返回结果)。
本文利用IF函数,通过使用多级嵌套完成等级判断。IF函数很容易掌握,但在完成多阶段评估时很容易出错。
二、IFS函数
在单元格中输入公式=IFS(C4=95、“优秀”、C4=85、“良好”、C4=60、“合格”、C460、“不合格”),然后进行下拉填充即可
小西官道:
IFS函数是新添加到父版本的Excel中的函数,可用于检查是否满足一个或多个条件,并返回满足第一个TRUE条件的值。IFS可以替换多个嵌套IF语句,并且在存在多个条件时更易于阅读。
语法结构:=IFS(条件1、结果1、条件2、结果2、条件3、结果3)
注意:使用IFS函数最多可以测试127个不同的条件。但是,不建议在IF或IFS语句中嵌套太多条件。这是因为必须按正确的顺序输入多个条件,部署、测试和更新可能会很困难。
三、vlookup函数
1、插入辅助列级查询表
2、在单元格中输入公式=vlookup (C4,$ f $43360 $ g $7,2),然后进行下拉填充即可。
小西官道:
VLOOKUP是Excel中常用的查询函数。语法结构为=vlookup (lookup _ value、table _ array、col _ index _ num和range _ lookup)
参数含义:
1、lookup_value:要查找的值。也称为查询值。
2,able_array:查询具有值的区域。为了使VLOOKUP正常工作,查询值必须始终位于区域的第一列。
3,col_index_num:区域中包含返回值的列号。
4、range_lookup:查找方法(可选)如果需要返回值的近似匹配,则为TRUE中选择另一种天花板类型。如果需要精确的返回值匹配,请指定FALSE。如果未指定任何内容,则默认值始终几乎匹配TRUE。
本文省略了VLOOKUP函数的第四个参数,介绍了近似匹配查询的使用方法。Vlookup函数使用模式查询时,如果在数据范围内找不到相应的值,则查询将自动向后兼容。也就是说,匹配小于当前值的最大值,并返回该值。
注意:如果使用近似匹配,则必须按升序对查询区域的第一列(正文F列)排序。否则,将无法得到正确的结果。
859ced2ba?from=article.detail&_iz=31825&index=5" width="534" height="489"/>四、lookup函数
在单元格中录入公式=LOOKUP(C4,$F$4:$G$7),并下拉填充即可完成。
也可以将公式更改为=LOOKUP(C4,{0,60,85,95},{"不及格";"合格";"良好";"优秀"})
五、Xookup函数
此函数为新版本Excel新增函数,低版本无此函数。
在单元格中录入公式=XLOOKUP(C4,$F$4:$F$7,$G$4:$G$7,,-1,1),并下拉填充即可完成。
小西说公式:
XLOOKUP是Excel新增加的超级好用的查询函数, 它的语法结构是:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
此函数参数较多,详细操作含义参看下图:
参数 | 说明 |
lookup_value 必需* | 要搜索的值 |
lookup_array 必需 | 要搜索的数组或区域 这意味着XLOOKUP函数可以逆向查找,也可以按行上下查找,还可以使用连接符“&”实现多条件查找。 |
return_array 必需 | 要返回的数组或区域 这意味着可以同时返回多列数据 |
[if_not_found] 可选 | 如果找不到有效的匹配项,则返回你录入的参数文本。 如果找不到有效的匹配项,并且此参数为空,则返回#N/A。 |
[match_mode] 可选 | 查找模式: 0 - 完全匹配。 如果未找到,则返回 #N/A。 这是默认选项。 -1 - 完全匹配。 如果没有找到,则返回下一个较小的项。 1 - 完全匹配。 如果没有找到,则返回下一个较大的项。 2 - 通配符匹配,其中 *, ? 和 ~ 有特殊含义。 |
[search_mode] 可选 | 指定要使用的搜索模式: 1 - 从第一项开始执行搜索。 这是默认选项。 -1 - 从最后一项开始执行反向搜索。 2 - 执行依赖于 lookup_array 按升序排序的二进制搜索。 如果未排序,将返回无效结果。 2 - 执行依赖于 lookup_array 按降序排序的二进制搜索。 如果未排序,将返回无效结果。 |
六、CHOOSE+MATCH函数
在单元格输入公式=CHOOSE(MATCH(C4,$F$4:$F$7,1),$G$4,$G$5,$G$6,$G$7)或者=CHOOSE(MATCH(C4,{0,60,85,95},1),"不及格","合格","良好","优秀"),然后下拉填充即可完成。
小西说公式:
Match函数可以返回指定值在指定范围中的相对位置。语法结构是:=Match(查找值,查找范围,匹配类型),其中匹配类型有三种类型,分别为:
(1)1 或省略,表示MATCH 函数会查找小于或等于查找值的最大值。查找范围参数中的值必须按升序排列,例如:...-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。
(2)0,表示MATCH 函数会查找等于查找值 的第一个值。查找范围参数中的值可以按任何顺序排列。
(3)-1,表示MATCH 函数会查找大于或等于 查找值的最小值。查找范围参数中的值必须按降序排列,例如:TRUE, FALSE, Z-A, ...2, 1, 0, -1, -2,等等。
Choose函数可以根据指定的值,筛选出对应的值或执行相应的操作。它的语法结构为:=Choose(索引值,返回值1,返回值2……返回值N)。
这里的公式中首先用Match函数获取当前值在{0,60,85,95}中的相对位置(本文这里MATCH函数匹配类型是会查找小于或等于查找值的最大值),然后将MATCH函数返回的相对位置作为Choose函数的第一个参数,然后根据参数值返回对应的等级。
七、CHOOSE+MATCH函数
NDEX+MATCH,数据查找匹配,经常搭配写公式。MATCH函数负责找出位置,INDEX函数负责根据这个位置找到对应的值。
在单元格中输入公式=INDEX($G$4:$G$7,MATCH(C4,$F$4:$F$7,1)),然后下拉填充即可完成。
好啦,用Excel进行等级评定,成绩评分的技巧就讲到这里啦!你学会了吗?看完文章,别忘了点个赞,支持一下哟~ღ( ´・ᴗ・` )比心,这样小西才会有更多的动力来写这方面的干货哦,下期再见!
1.《【excel怎么插入考评】Excel等级评价成绩分数,一篇文章教育,所长提议》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【excel怎么插入考评】Excel等级评价成绩分数,一篇文章教育,所长提议》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2507342.html