区分科学和非科学课程的GPA计算器


1

我正在尝试编写一个GPA计算器,该计算器还可以区分科学GPA和非科学GPA。一栏(A)具有类的缩写(MA =数学等)。因此,我想对总体学分(D列)进行总和(我已经完成),并且还要根据课程是科学课程(编码为BI,CH,MA或PC)还是其他所有非科学课程为基础。对于科学GPA,最新尝试是:

= SUMIF(A:A,OR( “MA”, “PC”, “BI”, “CH”),d:d)

知道或不会在这样的文本上工作,但能最好地显示我正在尝试执行的操作。还尝试了SUMIF等。有什么建议么?谢谢,吉姆

Answers:


0

两个选项-过滤后的数据透视表或帮助器列。

使用数据创建数据透视表。通过选择“ Course”作为行,并选择“ Credits”作为值,您将获得一个非常简单的数据透视表,该表将为您提供总计。

或者,您可以创建一个帮助程序列,使用=if(OR(A2="MA",A2="PC",A2="BI",A2="CH"),"Science","Humanities")该列将为科学课程提供结果“科学”。然后,您可以[=Sumif(E:E,"Science",D:D)]* 用来计算学分。

* N:B,假设您在E:E位置有帮助列)


0
  1. 输入E1(科学GPA):

    = SUMIF(A:A, "MA", D:D) + SUMIF(A:A, "PC", D:D) 
    + SUMIF(A:A, "BI", D:D) + SUMIF(A:A, "CH", D:D)
    
  2. 输入E2(人文GPA):

    =SUM(A:A) - E1
    
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.