在excel中如何根据优良中差这类非数值型数据进行评分(数值型数据)?

如题所述

第1个回答  推荐于2016-03-28
可以用条件函数进行,但这里有个问题,比如“优”你打算评多少分?且所有的同等级的等分是完全相同的,是你要的结果吗?如果是,可以这样输入函数:
1、=IF(A1="优",95,IF(A1="良",85,IF(A1="中",75,60)))
2、=VLOOKUP(A1,{"差",60;"中",75;"良",85;"优",95},2,0)追问

假如优=25 良=20 中=15 差=10 总评那里怎么能统计有多少分吖?

追答

要求和,那可能要在原行下另插入一行了,先把文本转换成数值再求和。

本回答被提问者采纳
第2个回答  2012-12-16
回答追问,假设那些优良差的文字在D2:G2中,H2中输入
=SUMPRODUCT(LOOKUP(D2:G2,{"差",10;"良",20;"优",25}))
如果下面还有类似数据,将H2中公式用自动填充柄下拉。
第3个回答  2012-12-16
用IF函数
=IF(A1="优","强啊",IF(A1="良","都几好",IF(A1="差","返乡下耕田啦")))追问

 

假如优=25 良=20 中=15 差=10 总评那里怎么能统计有多少分吖?