Shift Rota Coverage & Fairness
Demand hour by hour against who is rostered, plus the distribution of unsociable hours that predicts who resigns.
Shift Rota Coverage & Fairness is a free Excel workbook: 5 sheets, 353 live formulas and realistic sample data throughout, 17 KB as .xlsx.
The formulas are printed on this page, unedited, so you can check the method before downloading anything. Swap in your own numbers and the whole file recalculates — which is the part no chat window can hand you. Opens in Excel, Google Sheets, Numbers and LibreOffice; no add-in and no macro.
A look inside
This is a real slice of the Coverage sheet from the actual file — not a screenshot, and not a mock-up. Cells shown in violet are live formulas, exactly as they arrive.
| # | Hour | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|---|
| 3 | 07:00 | =SUMPRODUCT((Shifts!$B$2:$B$42="Mon")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Tue")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Wed")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Thu")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Fri")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Sat")*(Shift… |
| 4 | 08:00 | =SUMPRODUCT((Shifts!$B$2:$B$42="Mon")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Tue")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Wed")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Thu")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Fri")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Sat")*(Shift… |
| 5 | 09:00 | =SUMPRODUCT((Shifts!$B$2:$B$42="Mon")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Tue")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Wed")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Thu")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Fri")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Sat")*(Shift… |
| 6 | 10:00 | =SUMPRODUCT((Shifts!$B$2:$B$42="Mon")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Tue")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Wed")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Thu")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Fri")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Sat")*(Shift… |
| 7 | 11:00 | =SUMPRODUCT((Shifts!$B$2:$B$42="Mon")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Tue")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Wed")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Thu")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Fri")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Sat")*(Shift… |
| 8 | 12:00 | =SUMPRODUCT((Shifts!$B$2:$B$42="Mon")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Tue")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Wed")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Thu")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Fri")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Sat")*(Shift… |
| 9 | 13:00 | =SUMPRODUCT((Shifts!$B$2:$B$42="Mon")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Tue")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Wed")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Thu")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Fri")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Sat")*(Shift… |
| 10 | 14:00 | =SUMPRODUCT((Shifts!$B$2:$B$42="Mon")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Tue")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Wed")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Thu")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Fri")*(Shift… | =SUMPRODUCT((Shifts!$B$2:$B$42="Sat")*(Shift… |
What’s in the file
What it explains
- Both failures cost money
- Fairness is a retention problem, not a nicety
- The peak is not the average
Download it
The workbook is free with a DataHub Pro account. Free accounts download three templates and keep them forever — re-downloading one you already have never counts again. Pro accounts get all 141.
Related templates
Writing about Shift Rota Coverage & Fairness? Link to this page.
The preview above is a real slice of the file, so this page is worth citing on its own — readers can see the formulas without downloading anything or making an account. Copy the line below.
<a href="https://www.datahubpro.co.uk/excel-templates/shift-rota-coverage">Shift Rota Coverage & Fairness</a> — free Excel template from DataHub Pro
What you may do: link to this page, quote from it, and screenshot the preview, with attribution to DataHub Pro. Use the workbook itself in your own business, commercially, with no restriction and no attribution required. What you may not do: host the .xlsx elsewhere or resell it — send people here instead, where it stays current.
Or skip the spreadsheet entirely
Upload your own file and DataHub Pro runs the same analysis on your numbers — free and unlimited, no add-in, no macro.
Analyse your own file free →