Skip to content
Blog/Excel
Excel

How to Make a Work Schedule in Excel

Build a weekly work schedule in Excel that shows shifts, hours, off days, and coverage gaps before the schedule goes out to the team.

/5 min read

A work schedule in Excel should be clear enough for managers to review coverage and simple enough for employees to understand without a second explanation. The useful version is a weekly grid with employees down the rows, days across the columns, and hours or shift labels in each cell.

That structure works for restaurants, retail stores, clinics, hotels, salons, and small teams that need a practical rota without scheduling software.

Start with the week and team details

Put the operating details at the top before you build the grid:

  • location or department
  • week start date
  • manager name
  • target coverage or labor-hours goal

Then create one row per employee. Use columns like Employee, Role, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, Weekly Hours, and Notes.

That is the same basic structure behind a practical employee schedule template.

Use consistent shift labels

Do not mix free-form notes, times, and abbreviations unless everyone understands them. Pick a small set of labels and use them consistently:

LabelMeaning
OpenOpening shift
MidMidday shift
CloseClosing shift
OffNot scheduled
PTOApproved time off

If you need exact times, put them in the cell the same way every time: 8-4, 10-6, or 2-10. Consistency matters because it makes filtering, counting, and reviewing much easier.

Calculate weekly hours

If your schedule uses start and end times in separate columns, weekly hours can be calculated directly. If C2 is a start time and D2 is an end time, the hours for that shift can be:

fx
=(D2-C2)*24

For a compact schedule that uses labels like Open or Close, many managers keep the Weekly Hours column manual. That is acceptable if shifts are standardized and the schedule is reviewed before publishing.

TIP

If overtime is a risk, keep Weekly Hours visible at the far right of the schedule instead of hiding it on another sheet.

Review coverage before publishing

Before sending the schedule, scan for these problems:

IssueWhat to check
Thin coverageAre there enough people on busy days?
Missing roleIs the right role scheduled for each shift?
Overtime riskAre any employees over the weekly threshold?
PTO conflictDid approved leave get copied into the schedule?
Weekend imbalanceAre the same people always carrying weekends?

Restaurant teams may need stronger dinner and weekend coverage. Retail teams may need opening and closing accountability. Healthcare offices may need role coverage by appointment volume. The layout stays similar, but the review criteria should match the business.

Connect the schedule to PTO

A schedule built without a PTO view will miss approved absences. Keep a vacation tracker nearby so the manager can see who is already out before assigning shifts.

That matters most in small teams, where one approved vacation can change the whole week. Use the PTO sheet for future leave and the weekly schedule for actual shift assignments.

The Griddy way

Weekly schedules become tedious when managers are copying PTO notes, balancing hours, and checking coverage by hand.

"Build next week's employee schedule from this team list, keep weekends balanced, and flag any day that looks understaffed"

Griddy can restructure the sheet, add weekly-hour formulas, and turn a rough staff list into a schedule managers can review before publishing.

Skip the manual work

Describe it. Griddy does it.

Instead of writing this formula yourself, just tell Griddy what you need in plain English. Works in Excel and Google Sheets.

Use this on real templates

Start with a schedule template built for weekly coverage

A work schedule is easiest to maintain when shifts, weekly hours, off days, and PTO conflicts are visible in the same reviewable grid.

HR