在 Excel 中显示剩余等级

Show residual grade in Excel

我正在尝试做一些非常基本的事情,但似乎无法理解它。 - 我不是 Excel 专家。

基本上我是想计算出学生离目标成绩有多远。

例如:

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

我有一份学生名单和他们的 target/actual 成绩,我如何使用公式在 Excel 中计算出来?

Student X, C, A = +2

Student 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"。

只要目标成绩的值设置为低于实际成绩

,公式就会 return "Seriously?"
=IF(CODE(C2)< CODE(B2),"Seriously?",IF(C2="f",CODE(B2)-CODE(C2)+1,CODE(B2)-CODE(C2)))

如果实际等级为 "F",则进行了调整,因为公式使用的是基于提供的字母的 ASCII 代码数字,并且 F 与 D 相差两个字母,但与 D 仅相差一个字母等级。