From my experiences the auditor will randomly pick an employee from each work area either from a crewing schedule and by randomly choose individuals from a walk through. The auditor will then want to see the training records for each individual he/she chose. The auditor will want to know what type of training is required for each employee's work position and will verify that each training topic required was completed.
I suggest you set up your training requirements based on the Job Positions but you will still need to list the employees individually and what training he/she has received. It is a challenging task but once you set up a good base then it is fairly simple to maintain, especially if you add formulas to your matrix that highlight or send you messages when someone's training is due. A simplified example is:
TRAINING TOPICS
Employee Job Title Hire Date GMP's HACCP SSOP's Pre-Requisites Thermometer Metal Detector Sanitation CCP
Name Programs Verifications Verifications Chemicals Monitoring
Tom One Receiver 03-MAR-99 10-OCT-14 10-OCT-14 10-OCT-14 10-OCT-14 01-NOV-14 N / A N / A N / A
Tom Two Oven Operator 15-NOV-10 10-OCT-14 10-OCT-14 10-OCT-14 10-OCT-14 28-OCT-14 N / A N / A 12-MAR-15
Suzy One Sanitation 06-JAN-01 10-OCT-14 10-OCT-14 10-OCT-14 10-OCT-14 N/A N / A 12-OCT-14 N / A
Suzy Two Shipper 10-FEB-15 11-FEB-15 11-FEB-15 11-FEB-15 11-FEB-15 12-MAR-15 N / A N / A N / A
It is beneficial set up a time frame in which you expect new employees to receive the proper training, if you have not already done so. Most basic trainings can be covered in orientation for new employees but the job specific trainings will need to be completed within a limited time frame of his/her hire date.