欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

WPS表格使用区间进行多条件判断完成等级划分

程序员文章站 2022-06-28 19:08:14
区间相信大家并不陌生吧,在日常工作中我们经常会使用区间来进行等级划分,例如0-59表示不及格,60-79表示及格,80-100则是优秀。以上可能在数学中使用的比较多...

区间相信大家并不陌生吧,在日常工作中我们经常会使用区间来进行等级划分,例如0-59表示不及格,60-79表示及格,80-100则是优秀。以上可能在数学中使用的比较多一点,记得小时候考试,老师们就是用这个区分及格与不及格的。本文的目的是教会大家在WPS表格中使用区间来完成成绩分数的划分,经常从事相关工作的朋友不妨参考下,或许会有所帮助。

①我们首先启动WPS表格,准备好数据源,在单元格输入公式:=LOOKUP(A2,{0,19.999,39.999,59.999,69.999,79.999,89.999,100.0001},{"浪费粮食","痛心","不及格","及格","良好","优秀","最优","逆天"})。

WPS表格使用区间进行多条件判断完成等级划分

②有人会说,用if函数不是简单多了吗,你可曾想到,if支持的嵌套数最多也就是7层,超过了则无法进行。

③得到结果,效果如下:

WPS表格使用区间进行多条件判断完成等级划分

④在公式中,需要对是方括号还是圆括号作出判断,然后决定用<,>还是用 ≤,≥来比较,B2中的公式如下:{=INDEX($I$3:$I$11,MATCH(1,IF($D$3:$D$11="[",A2>=$E$3:$E$11,A2>$E$3:$E$11)*IF($H$3:$H$11="]",A2<=$G$3:$G$11,A2<$G$3:$G$11),0))}