我正在尝试创建一个电子表格,该电子表格会根据学生获得的分数自动给他们打分。
我显然已经达到了 Excel 的嵌套 IF 语句限制,即 7。
这是我的 if 语句:
=IF(O5>0.895,"A+",IF(O5>0.845,"A",IF(O5>0.795,"A-",IF(O5>0.745,"B+",IF(O5>0.695,"B",IF(O5>0.645,"B-",IF(O5>0.595,"C+",IF(O5>0.545,"C","D"))))))))
我在网上读到我可以创建一个 VBA 脚本并分配它,但我对 VBA 一无所知....所以如果有人可以帮助我为此编写一个 VBA,那就太棒了。
它仍然没有达到 C 级,任何更低的都应该被授予 D 标记。
这是我正在尝试创建的评分方案...:
A+ 89.500 - 100.000 以优异成绩通过
84.500 - 89.490 的出色传球
A- 79.500 - 84.490 以优异成绩通过
B+ 74.500 - 79.490 优秀通过
B 69.500 - 74.490 合格通过
B- 64.500 - 69.490 合格通过
C+ 59.500 - 64.490 通过
C 54.500 - 59.490 通过
C- 49.500 - 54.490 通过
D 0.000 - 49.490 指定失败
我不介意走 VBA 路线,但是我对 VB 语言的理解绝对是最少的(不喜欢它)……如果这太乏味了,我想创建一个小的 php/mysql 应用程序。