Guide · Updated 2026-10-02
How to Version Control an Excel Training Matrix
Version control for a matrix means one canonical file, dated archives, and a short record of what changed. Emailing “matrix_FINAL_v3.xlsx” is not version control — it is how two supervisors book different people.
Quick answer
Keep a single live workbook in a controlled location (SharePoint/Teams with version history). Snapshot a dated copy before major imports or month-end. Ban local desktop “working copies” as sources of truth. Name an owner and a deputy.
Minimum controls
- One live path — publish it on the H&S noticeboard or Teams channel
- Filename date only on archives (YYYY-MM-DD), not on the live file
- Change log tab: date, who, what rows/columns changed
- Co-authoring on — conflicting emailed copies off
- Export client packs as dated PDFs/CSV so packs do not edit the live sheet
Weekly discipline
- Open only the live file for updates.
- Enter renewals the day evidence arrives.
- Before Monday mobilisation, filter from the live file — not an inbox attachment.
- If someone worked offline, merge carefully and note it in the log.
When version chaos becomes normal, that is a signal to move the same structure into software with a single database — not to add more file suffixes.
Honest limits
FieldClear replaces competing spreadsheet copies with one live record set. Spreadsheet versioning still depends on people following the path you set. Not legal advice.
Free download
Need a training matrix template?
Download our free Construction Training Matrix Excel template. Worker rows, requirement columns, expiry dates and conditional formatting already set up.
Already have one?
Turn your spreadsheet into a live matrix with automatic expiry reminders.
Upload my matrixtraining-matrix-template.xlsx
| Row number | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|
| 1 | Name | Role | CSCS | IPAF | PASMA | First Aid | Asbestos |
| 2 | Ahmed Khan | HVAC Engineer | 12/08/2028 | 25/08/2026 | 03/02/2028 | 19/09/2027 | — |
| 3 | John Smith | Site Supervisor | 04/06/2029 | 22/01/2028 | 18/09/2026 | 18/09/2026 | 11/11/2027 |
| 4 | Sarah Jones | Electrician | 28/10/2028 | 16/05/2028 | 16/05/2028 | 02/12/2027 | 09/07/2028 |
| 5 | Peter Brown | General Operative | 06/08/2026 | 14/04/2028 | — | — | 21/01/2028 |
| 6 | Grace Okafor | Electrician | 17/03/2029 | 27/09/2026 | 08/08/2028 | 23/06/2028 | 05/05/2028 |