在Excel中显示剩余成绩

我试图做一些非常基本的东西,但似乎无法让我的头。 – 我不是Excel专家。

基本上我试图找出离学生目标成绩有多远。

例如:

学生X,目标成绩B,实际成绩C =学生X的残留成绩将为-1

我有一个学生名单和他们的目标/实际成绩,我怎样才能在Excel中使用公式来解决这个问题?

学生X,C,A = +2

学生Y,D,A = +3

任何帮助将是伟大的。

假设您的数据设置如下

A1:名字B1:等级C1:目标

在D1中使用以下公式

=VLOOKUP(B1,{"A",0;"B",1;"C",2;"D",3;"F",4},2,0)-VLOOKUP(C1,{"A",0;"B",1;"C",2;"D",3;"F",4},2,0) 

从那里你可以拖动公式

公式假设您在B列中具有目标字母等级,在C列中具有您的实际字母等级。同时假定您仅使用字母等级系统“A,B,C,D,F”。

公式将返回“认真?” 任何时候将目标等级的值设置为比实际等级更低的等级

 =IF(CODE(C2)< CODE(B2),"Seriously?",IF(C2="f",CODE(B2)-CODE(C2)+1,CODE(B2)-CODE(C2))) 

如果实际等级为“F”,则根据所提供的字母使用ASCII代码编号进行调整,F与D相距两个字母,但距离D只有一个字母等级。