chandelirious
Board Regular
- Joined
- Sep 9, 2004
- Messages
- 84
Hi, I wonder if you can help me.
I have an Excel spreadsheet that contains pupil records.
The pupils all have different amounts of subjects, so I can't say that the first ten rows are for pupil A, the next ten rows are for pupil B, etc. Each pupil takes up a different amount of rows.
What I would like to do is be able to produce a report card that is generated when inputting the pupil's registration number.
Here's some dummy data, set out the way I have it:
The score card would need to have a header, a series of cells that displays relevant personal information - forename, surname, class, etc.
Then, I would like a series of columns that look to the data and presents it based on Subject, Target Level, Current Progress and Attitude.
BUT!
Here's the difficult part - I'd like different terms listed side-by-side.
See example below for how I'd like the scorecard to look:
So data from the columns would have to be spread across the whole table, and not end up all listed under Term 1.
Any ideas?
Thank you so much in advance!
I have an Excel spreadsheet that contains pupil records.
The pupils all have different amounts of subjects, so I can't say that the first ten rows are for pupil A, the next ten rows are for pupil B, etc. Each pupil takes up a different amount of rows.
What I would like to do is be able to produce a report card that is generated when inputting the pupil's registration number.
Here's some dummy data, set out the way I have it:
Pupil Number | Forename | Surname | Class | Subject | Target Level | Current Level | Progress | Attitude | Term |
12345 | Chandler | Bing | 1 | English | 3 | 2 | Good | 1 | 1 |
12345 | Chandler | Bing | 1 | Science | 3 | 2 | Good | 1 | 1 |
12345 | Chandler | Bing | 1 | Maths | 3 | 2 | Fair | 1 | 1 |
12345 | Chandler | Bing | 1 | Geography | 3 | 1 | Fair | 1 | 1 |
12345 | Chandler | Bing | 1 | History | 3 | 2 | Excellent | 1 | 1 |
67890 | Monica | Gellar | 1 | English | 2 | 2 | Good | 1 | 2 |
67890 | Monica | Gellar | 1 | Science | 2 | 2 | Good | 1 | 2 |
67890 | Monica | Gellar | 1 | Maths | 2 | 2 | Fair | 1 | 2 |
67890 | Monica | Gellar | 1 | Geography | 2 | 2 | Fair | 1 | 2 |
67890 | Monica | Gellar | 1 | History | 3 | 1 | Excellent | 2 | 2 |
67890 | Monica | Gellar | 1 | Reading | 3 | 1 | Good | 2 | 2 |
67890 | Monica | Gellar | 1 | French | 3 | 3 | Good | 2 | 2 |
67890 | Monica | Gellar | 1 | German | 1 | 1 | Fair | 1 | 2 |
67890 | Monica | Gellar | 1 | ICT | 2 | 2 | Fair | 1 | 2 |
67890 | Monica | Gellar | 1 | Metalwork | 1 | 1 | Excellent | 1 | 2 |
67890 | Monica | Gellar | 1 | PE | 3 | 0 | Bad | 3 | 2 |
67890 | Monica | Gellar | 1 | English | 4 | 4 | Fair | 4 | 3 |
67890 | Monica | Gellar | 1 | Science | 4 | 4 | Excellent | 4 | 3 |
67890 | Monica | Gellar | 1 | Maths | 4 | 4 | Good | 4 | 3 |
67890 | Monica | Gellar | 1 | Geography | 4 | 3 | Good | 4 | 3 |
67890 | Monica | Gellar | 1 | History | 3 | ||||
67890 | Monica | Gellar | 1 | Reading | 4 | 1 | Fair | 1 | 3 |
67890 | Monica | Gellar | 1 | French | 4 | 2 | Excellent | 1 | 3 |
67890 | Monica | Gellar | 1 | German | 4 | 4 | Bad | 2 | 3 |
67890 | Monica | Gellar | 1 | ICT | 3 | 5 | Excellent | 4 | 3 |
67890 | Monica | Gellar | 1 | Metalwork | 3 | 5 | Good | 2 | 3 |
67890 | Monica | Gellar | 1 | PE | 3 | 1 | Excellent | 4 | 3 |
The score card would need to have a header, a series of cells that displays relevant personal information - forename, surname, class, etc.
Then, I would like a series of columns that look to the data and presents it based on Subject, Target Level, Current Progress and Attitude.
BUT!
Here's the difficult part - I'd like different terms listed side-by-side.
See example below for how I'd like the scorecard to look:
Pupil Number | Forename | Surname | Class | |||||||||||
Term 1 | Term 2 | Term 3 | ||||||||||||
Subject | Target Level | Current Level | Progress | Attitude | Subject | Target Level | Current Level | Progress | Attitude | Subject | Target Level | Current Level | Progress | Attitude |
So data from the columns would have to be spread across the whole table, and not end up all listed under Term 1.
Any ideas?
Thank you so much in advance!