EXCEL 一个字母代表一个数字可以吗?想做一个评级表A级代表1.2分,B级1分,C级0.8分,D级0分.得分公式=()*2+()*4+()*1+()*1()里面就是各个级别对应的分值,即如果四项评级分别为 B\A\C\B 得分即为=1*2+1.2*4+0

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 06:06:29
EXCEL 一个字母代表一个数字可以吗?想做一个评级表A级代表1.2分,B级1分,C级0.8分,D级0分.得分公式=()*2+()*4+()*1+()*1()里面就是各个级别对应的分值,即如果四项评级分别为 B\A\C\B 得分即为=1*2+1.2*4+0

EXCEL 一个字母代表一个数字可以吗?想做一个评级表A级代表1.2分,B级1分,C级0.8分,D级0分.得分公式=()*2+()*4+()*1+()*1()里面就是各个级别对应的分值,即如果四项评级分别为 B\A\C\B 得分即为=1*2+1.2*4+0
EXCEL 一个字母代表一个数字可以吗?
想做一个评级表
A级代表1.2分,B级1分,C级0.8分,D级0分.
得分公式=()*2+()*4+()*1+()*1
()里面就是各个级别对应的分值,
即如果四项评级分别为 B\A\C\B 得分即为=1*2+1.2*4+0.8*1+1*1
为了便于操作,在评级的时候就打算直接写A\B\C\D,怎样才能直接计算?

EXCEL 一个字母代表一个数字可以吗?想做一个评级表A级代表1.2分,B级1分,C级0.8分,D级0分.得分公式=()*2+()*4+()*1+()*1()里面就是各个级别对应的分值,即如果四项评级分别为 B\A\C\B 得分即为=1*2+1.2*4+0
假设这打分的三个单元格分别是A1,B1,C1,D1
E1单元格输入公式
=VLOOKUP(A1,{"A",1.2;"B",1;"C",0.8;"D",0},2,)*2+VLOOKUP(B1,{"A",1.2;"B",1;"C",0.8;"D",0},2,)*4+VLOOKUP(C1,{"A",1.2;"B",1;"C",0.8;"D",0},2,)+VLOOKUP(D1,{"A",1.2;"B",1;"C",0.8;"D",0},2,)

=SUMPRODUCT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1:D1,"A",1.2),"B",1),"C",0.8),"D",0)*{2,4,1,1})