I created a GPA spreadsheet in excel and have the basics working but I wanted to extend the functionality to exclude incomplete and pass/fail classes from the calculation. I’ve been trying to think how I could exclude any row that has a grade letter of I, P or F (fail as E is used for the normal grade letter F) but haven’t found a solution yet. Is this possible with out creating a VBA script?
I have 5 columns one for the GPA and then Course/Credits/Grade/Points with each row having the information on one course. Points is credits * grade letter value (A = 4.0) this is to make sure the GPA is weighted correctly. GPA is currently just totalPoints/totalCredits =SUM($D2:$D10)/SUM($B2:$B10)
Course,Credits,Grade,Points,GPA
IT110,3,A,12,2.392307692
CS101,3,A-,11.1,
CALC1,4,C,8,
IT101,1,P,0,Don't include Pass/Fail courses
ENG101,2,I,0,Don't include incompletes
To calculate an overall GPA (excel 2007 +)
Some explanation of sumifs. ( http://office.microsoft.com/en-us/excel-help/sumifs-function-HA010047504.aspx)
It takes several ranges. first, a “sum_range”, then it takes pairs of arguments. a criteria range, then the criteria. as many pairs as you like. (here I did 3). It sums up in the sum range provided that each cell in range meets ALL criteria that you listed. (<> is Excels not equals operator)