+ Reply to Thread
Results 1 to 10 of 10

Formula or macro to more accurately calculate overall student grade

  1. #1
    Registered User
    Join Date
    04-09-2013
    Location
    Australia
    MS-Off Ver
    Excel 2011
    Posts
    11

    Formula or macro to more accurately calculate overall student grade

    I would like to more accurately calculate an overall student grade. At our school we grade students from A+ to E-. I've tried assigning these grades to a numerical value (A+ = 15 down to E- = 1). Using these numerical values I can average results and come up with an overall grade. In most cases it works quite well but my problem lies in the ruling we need to adhere to when there are three assessments.

    Overall A Standard = A in any two assessments and no less than a B in the remaining assessment
    Overall B Standard = B in any two assessments and no less than a C in the remaining assessment
    Overall C Standard = C in any two assessments and no less than a D in the remaining assessment
    D = At least Standard D in any two assessments and an E in the remaining assessment
    E = Standard E in the three assessments

    Note: A, B, C, D and E also includes A+, A, A-, B+, B, B-, C+, C, C-, etc.

    So for example:
    B+, B+, A+ should = B+
    A-, A-, B- should = A-
    A+, A+, C+ should = B+
    A+, A+, D+ should = C+
    D+, D+, A+ should = D+
    E+, E+, A+ should = E+

    Hopefully this makes sense. Any ideas or suggestions would be much appreciated, thank you.

  2. #2
    Forum Expert
    Join Date
    06-26-2010
    Location
    Austin, TX
    MS-Off Ver
    Excel 2010
    Posts
    1,673

    Re: Formula or macro to more accurately calculate overall student grade

    Well, that is interesting. Not sure how you account for the +'s and -'s or if you are always limited to 3 grades but this may be a start:
    Assign a number to each grade with A being a 5 and going down to an E being a 1.
    Put those values into cells A1, A2, and A3 (e.g. for the first example, you would input 4, 4, and 5).
    Use this formula for the final grade: =IF(COUNTIF(A1:C1,MIN(A1:C1))=1,MIN(A1:C1)+1,MIN(A1:C1))
    Pauley
    --------
    If I helped with your issue, I'd appreciate a rep bump (hit the '*' icon to the bottom left of this post).

  3. #3
    Forum Expert
    Join Date
    02-11-2014
    Location
    New York
    MS-Off Ver
    Excel 365 (Windows)
    Posts
    5,942

    Re: Formula or macro to more accurately calculate overall student grade

    It would require that you create a table of all possible combinations of the three values, and give what the fourth value should be, since there appears to be some judgment required. For example, you show

    B+, B+, A+ should = B+

    but I would have thought

    12 + 12 + 15 = 39
    39/3 = 13

    Or A- Not so?

    B+, B+, A+ should = A-

    But a table like that would mean 15*15*15 entries (3,375), so perhaps you can add some other rule: if the Maximum numeric grade and Min numeric grade differ by more than 6, subtract 3, or subtract half the difference between the Max and Min, or.....
    Bernie Deitrick
    Excel MVP 2000-2010

  4. #4
    Registered User
    Join Date
    04-09-2013
    Location
    Australia
    MS-Off Ver
    Excel 2011
    Posts
    11

    Re: Formula or macro to more accurately calculate overall student grade

    Hi Pauley,
    Thank you for the suggestion with the formula. It's definitely of some help. I tried it on a 15 point scale to accommodate the +'s and -'s e.g. For an A+ then 15, for an A then 14, for an A- then 13, and so on. I'm not getting accurate results according to the rules we're required to use but I'll try and play around with it a little and see if it will go a bit closer.

    Here's a few scenarios:
    A+ (15), A+ (15), B- (10) would produce an A- (13) whereas A+(15), A+ (15), C+ (9) would produce a B+ (12)
    A+ (15), A+ (15), D+ (6) would produce a C+ (9) and A+ (15), A+ (15), E+ (3) would produce a D+ (6)

    B+ (12), B+ (12), A+ (15) would produce a B+ (12) whereas B+ (12), A- (13), A- (13) would produce an A- (13)
    C+ (9), C+ (9), A+ (15) would produce a C+ (9) whereas C+ (9), B- (10), A+ (15) would produce a B (11)

    I hope this makes some sense. Thank you again.

  5. #5
    Registered User
    Join Date
    04-09-2013
    Location
    Australia
    MS-Off Ver
    Excel 2011
    Posts
    11

    Re: Formula or macro to more accurately calculate overall student grade

    Hi Bernie

    I think your suggestion for the table is a feasible idea but it would be a heck of a lot of cells. I'll try looking more into applying some rules to calculation.

    Thank you so much for your help.

  6. #6
    Forum Expert
    Join Date
    02-11-2014
    Location
    New York
    MS-Off Ver
    Excel 365 (Windows)
    Posts
    5,942

    Re: Formula or macro to more accurately calculate overall student grade

    Probably the best approach would be to abandon the arbitrary rules that you apply, and stick with a straight average. That seems the most fair.

  7. #7
    Registered User
    Join Date
    04-09-2013
    Location
    Australia
    MS-Off Ver
    Excel 2011
    Posts
    11

    Re: Formula or macro to more accurately calculate overall student grade

    Hello again Bernie. It would be much easier to do as you suggest but our education system has dictated the rules to us. I've just provided some extreme scenarios to highlight potential combinations and the resulting grade. However, you're perfectly correct, a straight average would be most fair. For the most part we don't have too many issues but it would be nice to have this automated.

  8. #8
    Forum Expert
    Join Date
    02-11-2014
    Location
    New York
    MS-Off Ver
    Excel 365 (Windows)
    Posts
    5,942

    Re: Formula or macro to more accurately calculate overall student grade

    Then you need to have clear rules, like:
    1) the overall grade cannot be more than 1 point higher than the lowest grade, if the lowest grade is 2 points lower than the 2nd highest grade
    2) the overall grade cannot be more than 1.5 point higher than the lowest grade, if the lowest grade is 3 points lower than the 2nd highest grade
    Last edited by Bernie Deitrick; 02-05-2016 at 12:34 PM.

  9. #9
    Forum Expert
    Join Date
    06-26-2010
    Location
    Austin, TX
    MS-Off Ver
    Excel 2010
    Posts
    1,673

    Re: Formula or macro to more accurately calculate overall student grade

    I still don't follow the calculations, especially now that you add the + and - aspect. You obviously are able to determine the 'correct' answer. How did you arrive to the final grade in this example?
    C+ (9), B- (10), A+ (15) would produce a B (11)
    I can see how you get to the B because of this statement:
    Overall B Standard = B (or higher) in any two assessments and no less than a C in the remaining assessment
    But not how determine it is a B (or is it then just averaging the grades, but with a roundup or a ceiling or a floor?)

  10. #10
    Forum Expert
    Join Date
    06-26-2010
    Location
    Austin, TX
    MS-Off Ver
    Excel 2010
    Posts
    1,673

    Re: Formula or macro to more accurately calculate overall student grade

    What a mess, but this seems to work for your examples.
    Assuming the three grades are in K1:M1:
    =ROUND(IF(INT((MAX(K1:M1)-1)/3)=INT((SMALL(K1:M1,2)-1)/3),IF(INT((MAX(K1:M1)-1)/3)=(1+INT((MIN(K1:M1)-1)/3)),AVERAGE(K1:M1),MIN(AVERAGE(K1:M1),3+3*INT(1+(MIN(K1:M1)-1)/3))),IF(INT((MIN(K1:M1)-1)/3)=INT((SMALL(K1:M1,2)-1)/3),MIN(AVERAGE(K1:M1),3+3*INT((MIN(K1:M1)-1)/3)),MIN(AVERAGE(K1:M1),2+3*INT((SMALL(K1:M1,2)-1)/3)))),0)

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [SOLVED] Formula that Assesses student for best figure/grade and addes additional information
    By Doofus1 in forum Excel Formulas & Functions
    Replies: 4
    Last Post: 06-05-2014, 03:34 PM
  2. [SOLVED] Identifying the Lowest grade for a student
    By Doofus1 in forum Excel Formulas & Functions
    Replies: 9
    Last Post: 06-05-2014, 08:14 AM
  3. [SOLVED] Student's Mark and Grade
    By alyaahmed in forum Excel General
    Replies: 10
    Last Post: 11-15-2013, 07:12 PM
  4. [SOLVED] Formula to calculate dates accurately
    By Lou D in forum Excel Formulas & Functions
    Replies: 3
    Last Post: 03-25-2013, 09:29 AM
  5. Individual Student Grade Sheet--Help!
    By dramirez in forum Excel Formulas & Functions
    Replies: 7
    Last Post: 03-25-2012, 06:17 PM
  6. Student grade inputting and grade percentage calculations
    By confusedteacher in forum Excel General
    Replies: 2
    Last Post: 10-23-2011, 07:50 PM
  7. Linking student's name to his grade info
    By Keel McDonald in forum Excel General
    Replies: 3
    Last Post: 09-02-2009, 08:58 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1