excel表格设置分数对应等级?

设置不同分数的人对应不同的等级,但是分数段之间是有空数的,例如按照图中的分数区间,分数95.5的人是没有等级的,请问这样应该如何设置if函数或者使用别的公式?
等级A :A≥96
等级B :95≥B≥91
等级C :90≥C≥86
等级D :85≥D≥81
等级E :E<81

Excel表格设置分数对应等级,可以用以下三种函数公式,分别如下:

第一种IF函数公式:

=IF(D3>=96,"A",IF(D3>=91,"B",IF(D3>=86,"C",IF(D3>=81,"D","E"))))

第二种IFS函数公式:

=IFS(D3>=96,"A",D3>=91,"B",D3>=86,"C",D3>=81,"D",D3<81,"E")

第三种LOOKUP函数公式:

=LOOKUP(D3,A$3:B$7)

IF函数公式及效果图

IFS函数公式及效果图

LOOKUP函数公式及效果图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-02-01

用下面公式

D7=95.5,D8输入下面公式显示结果为无等级

=IF(ISERROR(FIND(".",D7,1)),VLOOKUPRV(D7,A2:C6,2),"无等级")

Excel怎样处理数值在某个范围内查找对应的数值

追问

您好,不是只95.5一个分手没等级,是大于95小于96这个区间的数都没有等级,请问这样应该怎么设置公式?

追答

都可以试下公式

第2个回答  2021-02-01

如果分数在A2,那么输入以下公式,得到对应的绩效等级

=LOOKUP(A2,{0,81,86,91,96},{"E","E","C","B","A"})

详见附图示例

追问

您好,分数段间是有空数的,如果分数为空数段内,我希望显示没有等级,请问公式该如何调整?

追答

95有等级,95.5没有等级,这多少与现实不符。

第3个回答  2021-02-01

可以利用lookup函数,具体步骤可参考经验分享lookup函数实现销售等级和提成计算

第4个回答  2021-02-01
比较规范的公式应该为:
=IF(OR(C2="",AND(C2>85,C2<86),AND(C2>90,C2<91),AND(C2>95,C2<96)),"",LOOKUP(C2,{0,81,86,91,96},CHAR(70-ROW($1:$5))))
可判定C2单元格数值的等级。
相似回答