I am working on developing a graduation requirements spreadsheet for my school that pulls in all the student data from their entire high school career. The goal is to match up the raw data with the graduation requirements. This amounts to about 17,000 lines of data. There is a mix of sections where some courses all students must pass in order to graduate but other sections require the student to take a certain number of courses from a larger selection of courses.
For example, all students must have at least 5 courses at the grade 12 level. Grade 12 courses are in our data system as having the course number of 120, 121, 122, 123. There are about 35 different courses that students can take at the grade 12 level.
What I want is for Excel to be able to look through the data, find the student name and whether or not they have a passing mark in at least 5 of these courses and fill in on the graduation sheet the course name and the mark.
Since there are many lines of data, the method used to populate the first worksheet grinds my computer to a halt when I try to run the data for all 1000 students.
I am including a sample worksheet with one student on the grad requirement sheets and his total high school history on the second sheet.
If anyone can give me some suggestions on a more calculation friendly way to populate the grad requirements sheet as well as how to have Excel scan for a set number of courses at a particular grade level I would be eternally grateful. I think that Pivot tables might be a solution but would I have to set up a pivot table for each of the grade 12 courses in one column and use VLOOKUP?
Thanks for taking a look.![]()
Bookmarks