在 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 仅相差一个字母等级。
我正在尝试做一些非常基本的事情,但似乎无法理解它。 - 我不是 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 仅相差一个字母等级。