I'm new to this forum and have been using Excel many years. I have well over 1,000 records in a single sheet containing names, ids, dates, programs, and ratings for students. There are additional columns that also are the same for each student. I can get the basic information I need using pivot tables, but want to generate a printout for others showing a non-duplicated student listing all information about that student, based on the program - combining the ratings into one cell per unique program per student. The rating cell may be blank or it may contain a letter: A, B, C, or etc. The only two areas that may differ for each student listing would be the program and/or the rating. For instance:
A1 Name
B1 StdtID
C1 Date
D1 Program
E1 Rank
A2 Smith, John
B2 1111111
C2 09/16/2012
D2 Computers
E2 A
A3 Smith, John
B3 1111111
C3 09/16/2012
D3 Computers
E3 B
Students may have one or more rows. Students may have different programs, and/or different ratings, including the possibility of multiple ratings in a single program; however, each rating currently is one row. For each student in a particular program, I wish to combine all ratings into one cell, leaving one row per student per program, without having to go through the listing line-by-line.
I have used conditional formatting to identify duplicate students. I've used pivot tables to show those students in more than one program. And I have used a pivot table to show students who had more than one rating. However, that still would require me to manually combine rating values that are the same student for the same program. I have used the conditional formatting to remove full-row duplicates, leaving rows that have at least one difference (program and/or rating).
Hope this makes sense. I have uploaded a sample file showing a few records and line 20 begins the result I hope to accomplish. Since students can have one or more records (rows) the name or stdtid would be used, I think.
Thanks for any assistance.
Sample file: https://dl.dropboxusercontent.com/u/5408020/SampleCombineRating.xlsx
A1 Name
B1 StdtID
C1 Date
D1 Program
E1 Rank
A2 Smith, John
B2 1111111
C2 09/16/2012
D2 Computers
E2 A
A3 Smith, John
B3 1111111
C3 09/16/2012
D3 Computers
E3 B
Students may have one or more rows. Students may have different programs, and/or different ratings, including the possibility of multiple ratings in a single program; however, each rating currently is one row. For each student in a particular program, I wish to combine all ratings into one cell, leaving one row per student per program, without having to go through the listing line-by-line.
I have used conditional formatting to identify duplicate students. I've used pivot tables to show those students in more than one program. And I have used a pivot table to show students who had more than one rating. However, that still would require me to manually combine rating values that are the same student for the same program. I have used the conditional formatting to remove full-row duplicates, leaving rows that have at least one difference (program and/or rating).
Hope this makes sense. I have uploaded a sample file showing a few records and line 20 begins the result I hope to accomplish. Since students can have one or more records (rows) the name or stdtid would be used, I think.
Thanks for any assistance.
Sample file: https://dl.dropboxusercontent.com/u/5408020/SampleCombineRating.xlsx