Route and Schedule Hours

Excel Formulas › Cleaning & Janitorial

All versionsSUM

A cleaning route is a list of stops, each with cleaning time plus drive time. Summing the time across stops tells you if the route fits the shift and how many crews you need.


Quick formula: total route time across stops:
=SUM(clean_times) + SUM(drive_times)
Add all the cleaning times and all the drive times. Compare to the shift length to see if the route fits.

Functions used (tap for the full reference guide):

The example

5 stops, clean + drive time.

AB
1ItemValue
2Clean + drive7.5 hrs
3vs 8-hr shift→ Fits

The formula

The formula:

=SUM(clean_times) + SUM(drive_times) // sum clean + drive time

How it works

How it works:

  1. Each stop has a cleaning time (area ÷ production rate) and a drive time to the next.
  2. Sum both columns for the total route time.
  3. Compare to the shift length: fits if total ≤ shift hours.
  4. Crews needed = ROUNDUP(total route time ÷ shift) — or split stops across routes.

Drive time is the silent route-killer. Five jobs that each clean in an hour look like a five-hour day until you add 30 minutes of driving between each — suddenly it’s seven-plus. Summing drive time alongside cleaning time, and sequencing stops to minimize it (route density), is what keeps a shift profitable. A scattered route burns paid hours on the road, not the mop.

Try it: interactive demo

Live demo

Total clean hours, total drive hours, shift.

Total ·

Variations

Crews needed

Total ÷ shift:

=ROUNDUP((clean+drive) / shift_hours, 0)

Drive-time share

Route efficiency:

=SUM(drive_times) / (SUM(clean)+SUM(drive))

Stops that fit

Cumulative cap:

=COUNTIF(cumulative_time, "<="&shift_hours)

Pitfalls & errors

Include drive time. Travel between stops is paid time — count it.

Realistic shift. Subtract breaks from the available shift hours.

Sequence stops. Route density cuts drive time — order matters.

Practice workbook

📊
Download the free Route and Schedule Hours practice workbook
A route sheet with the crews, drive-share, and stops-fit variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate total route time in Excel?
Add cleaning and drive time: =SUM(clean_times) + SUM(drive_times). Compare to the shift length to see if it fits.
How many crews does a route need?
=ROUNDUP((clean+drive) / shift_hours, 0).
Why does drive time matter so much?
It's paid, non-cleaning time — a scattered route can add hours, so sequencing stops to cut driving protects margin.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Crew size needed · Crew labor hours · Cost per mile

Function references: SUMSUMIF