Front Office Football Central  

Go Back   Front Office Football Central > Main Forums > Off Topic
Register FAQ Members List Calendar Mark Forums Read Statistics

Reply
 
Thread Tools
Old 12-14-2014, 12:05 AM   #1
Izulde
Head Coach
 
Join Date: Sep 2004
Excel Question - Grading Edition

So I use Excel for my gradebooks, but tabulating grades by hand is a chore, and I'd like to figure out a way to auto-calculate the final grades.

I use a combination of letter grades and weighting.

So for example, say Student A has the following grades:

Assignment 1: B
Assignment 2: D
Assignment 3: B
Final Exam: C+
Research Paper: C+
Presentation: A
Revision Workshops: A
Department Exam: C-

and the weights are:

Assignment 1: 5%
Assignment 2: 10%
Assignment 3: 15%
Final Exam: 10%
Research Paper: 35%
Presentation: 10%
Revision Workshops: 10%
Department Exam: 5%

How would I create a formula that tabulates this?
__________________
2006 Golden Scribe Nominee
2006 Golden Scribe Winner
Best Non-Sport Dynasty: May Our Reign Be Green and Golden (CK Dynasty)

Rookie Writer of the Year
Dynasty of the Year: May Our Reign Be Green and Golden (CK Dynasty)

Izulde is offline   Reply With Quote
Old 12-14-2014, 12:25 AM   #2
JonInMiddleGA
Hall Of Famer
 
Join Date: Nov 2000
Location: Behind Enemy Lines in Athens, GA
Wouldn't you need point values for each of the letters?
(Presumably those exist ... right?)

I'll pretend that A = 4, B=3, C=2, D=1 ... and pretend that there aren't any +/- in the sample grades (since I don't know the numerical equivalents that would apply)


At that point, brute force probably works

The maximum number of "points" available here would be 4 TOTAL (for all A's)

So ... (.05x3) + (.10x1) + (.15x3) + (.10x2) + (.35x2) + (.10x4) + (.10x4) + (.05x2) = 2.5 (out of a possible 4)

Whatever that 2.5 works out to should be the semester grade (I think)

edit to add: That passes my quick eyeball test, since that's about a C+ and that's the grade given on 45% of the weighted assignments

double edit: There's probably a more elegant way of doing it -- and obviously I used the values but you would insert Cells in the formula so it could be filled downward in the final grade column of the Excel sheet -- but in the absence of elegance, brute force like that usually ends up working okay.
__________________
"I lit another cigarette. Unless I specifically inform you to the contrary, I am always lighting another cigarette." - from a novel by Martin Amis

Last edited by JonInMiddleGA : 12-14-2014 at 12:28 AM.
JonInMiddleGA is offline   Reply With Quote
Old 12-14-2014, 12:32 AM   #3
Izulde
Head Coach
 
Join Date: Sep 2004
A = 95
A- = 90
B+ = 88
B = 85
B- = 80
etc.
__________________
2006 Golden Scribe Nominee
2006 Golden Scribe Winner
Best Non-Sport Dynasty: May Our Reign Be Green and Golden (CK Dynasty)

Rookie Writer of the Year
Dynasty of the Year: May Our Reign Be Green and Golden (CK Dynasty)
Izulde is offline   Reply With Quote
Old 12-14-2014, 12:41 AM   #4
JonInMiddleGA
Hall Of Famer
 
Join Date: Nov 2000
Location: Behind Enemy Lines in Athens, GA
Okay, let's see here then

(.05x85) + (.10x65) + (.15x85) + (.10x78) + (.35x78) + (.10x95) + (.10x95) + (.05x70) = 81.1, so a B- for the semester

Looking at the grade distribution that actually feels a little high to me.

And someone better than me can come along & tell you a whole IF= thing that would convert letter grades into numerical values automatically (I'd be the guy who just recorded them as numerical values from the get-go tbh)
__________________
"I lit another cigarette. Unless I specifically inform you to the contrary, I am always lighting another cigarette." - from a novel by Martin Amis
JonInMiddleGA is offline   Reply With Quote
Old 12-14-2014, 12:48 AM   #5
Izulde
Head Coach
 
Join Date: Sep 2004
That actually would make sense (FWIW it's a B... 81-87 range is a B final grade ), given that the As in presentations and workshops are providing a major boost.
__________________
2006 Golden Scribe Nominee
2006 Golden Scribe Winner
Best Non-Sport Dynasty: May Our Reign Be Green and Golden (CK Dynasty)

Rookie Writer of the Year
Dynasty of the Year: May Our Reign Be Green and Golden (CK Dynasty)
Izulde is offline   Reply With Quote
Old 12-14-2014, 12:58 AM   #6
JonInMiddleGA
Hall Of Famer
 
Join Date: Nov 2000
Location: Behind Enemy Lines in Athens, GA
It still feels funny to me though ... 60% of his grades (by weight) are lower than that 81.1 I ended up with.

Maybe the ones that were higher are just "more higher" enough to make it work out that way ... but at 2am local time, I think the math is beyond me.
__________________
"I lit another cigarette. Unless I specifically inform you to the contrary, I am always lighting another cigarette." - from a novel by Martin Amis
JonInMiddleGA is offline   Reply With Quote
Old 12-14-2014, 04:10 AM   #7
stevew
Hall Of Famer
 
Join Date: Dec 2003
Location: the yo'
Seems like you'd save yourself a lot of pain by just assigning points/total points for everything if possible. So if he got a C+ on the paper it'd be a 27/35
stevew is offline   Reply With Quote
Old 12-14-2014, 05:05 AM   #8
rowech
Pro Starter
 
Join Date: Feb 2006
I would just assign ponts as it would make it a lot easier. That said, if you want to do this way, I would make column A the name of the assignment, column B would be a column with a formula to lookup the value of the grade from a small chart somewhere else in the file, column C would be the weight, Column D would be column B times column C, and then you would need a cell somewhere to give the final grade overall by summing all of your column C entries.

The small chart somewhere else would award points based on the letter grade, 13 = A+, 12 = A, 11 = A-, etc. down to the F = 1, and then a 0 for incompletes. (I).

In column B, I would then have to use the VLOOKUP feature to lookup each grade on the chart to get the right points in there for each letter grade.

You might need to rearrange the cells/columns/rows to make it look better, but this would get the job done.
rowech is offline   Reply With Quote
Old 12-14-2014, 09:00 AM   #9
henry296
College Starter
 
Join Date: Oct 2000
Location: Pittsburgh, PA
If you have the weights you can use a sumproduct function.
__________________
"It's a great day for hockey" - "Badger" Bob Johnson
henry296 is offline   Reply With Quote
Old 12-14-2014, 04:35 PM   #10
SteveMax58
College Starter
 
Join Date: Dec 2006
Quote:
Originally Posted by henry296 View Post
If you have the weights you can use a sumproduct function.
Yeah I agree.

Do you not do actual scores (like 82 or 97)? Assuming you have them...you can do this easily and even manipulate the weights until you get the right weighting factor.

1. Make row1 your "weight factor" row. You'll put the weight factors here above each column header so you can manipulate them later if you want to make a small change without having to go back & edit every formula.

2. Make row2 your "column" header row. This is where you'll plug the titles of your columns (e.g. students, Assignment 1, Assignment 2, Final Exam, etc.)

3. So column A is your students(titled in cell A2, with A3-Axxx your students). Enter your students' grades across each row for each assignment/work.

4. If you used only the columns you mentioned earlier, you will have data in columns B thru I. So your total grade formula in J3 should look like....
=SUMPRODUCT(B$1:I$1;B3:I3)

5. Drag that formula down for as many students as you have.
SteveMax58 is offline   Reply With Quote
Old 12-14-2014, 04:43 PM   #11
SteveMax58
College Starter
 
Join Date: Dec 2006
Here's what mine looks like if its of help. Notice I just christmas treed the 2nd and 3rd row scores.



0.050.100.150.100.350.100.100.05
StudentsAssignment 1Assignment 2Assignment 3Final ExamResearch PaperPresentationRevision WorkshopsDepartment ExamTotal
Johnny805075705885652063.55
Billy Ray815176715986662164.55
Michael Sue825277726087672265.55
SteveMax58 is offline   Reply With Quote
Old 12-14-2014, 04:45 PM   #12
JPhillips
Hall Of Famer
 
Join Date: Nov 2002
Location: Newburgh, NY
Just use eClass or Moodle. It does that shit for you!
__________________
To love someone is to strive to accept that person exactly the way he or she is, right here and now.. - Mr. Rogers
JPhillips is offline   Reply With Quote
Old 12-14-2014, 07:38 PM   #13
Izulde
Head Coach
 
Join Date: Sep 2004
Thanks, guys. Definitely stuff I'll keep in mind for next semester. Interestingly enough, I found that Google retains calculations when put in the search engine, so for this semester, I can just swap out the numbers of the A x .05 + B X .10 + C X.15, etc. formula.

JPhillips - Online gradebook systems are hit and miss. The only one I've used at the schools I've taught that wasn't a dreadful mess was Canvas. It's also not an option to have without a lot of hassle on one campus I teach.
__________________
2006 Golden Scribe Nominee
2006 Golden Scribe Winner
Best Non-Sport Dynasty: May Our Reign Be Green and Golden (CK Dynasty)

Rookie Writer of the Year
Dynasty of the Year: May Our Reign Be Green and Golden (CK Dynasty)
Izulde is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is On
Forum Jump


All times are GMT -5. The time now is 06:40 AM.



Powered by vBulletin Version 3.6.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.