Throughput (Units per Hour)

Excel Formulas › Manufacturing & Operations

All versions

Throughput is the actual production rate — good units produced per hour. It’s the bottom-line output number, and dividing target by throughput tells you the hours a run will take.


Quick formula: units per hour from output and time:
=units_produced / hours_run
Good units over hours run gives the hourly rate. Divide a target by it for the hours needed.

The example

1,200 units in 8 hours.

AB
1ItemValue
21200 / 8—
3Throughput→ 150/hr

The formula

The formula:

=units_produced / hours_run // units ÷ hours

How it works

How it works:

  1. Divide good units by hours run for the throughput rate.
  2. Use good units (not gross) so scrap doesn’t flatter the number.
  3. Flip it to plan a run: target_units / throughput = hours needed.
  4. Compare to ideal rate (3600 ÷ ideal cycle) to see the performance gap.

Actual vs ideal throughput is the performance gap. Ideal throughput from the cycle time (3600 / ideal_cycle_sec per hour) is what the line could do; actual throughput is what it did. The ratio is the performance factor in OEE. Tracking both shows whether a shortfall is speed loss (slow cycles, minor stops) versus downtime or scrap.

Try it: interactive demo

Live demo

Units produced and hours run.

Throughput

Variations

Hours for a target

Plan the run:

=target_units / throughput

Ideal rate

From cycle:

=3600 / ideal_cycle_seconds

Performance %

Actual vs ideal:

=actual_throughput / ideal_throughput

Pitfalls & errors

Good units only. Use yielded output, not gross, for honest throughput.

Run time, not clock time. Use actual run hours, excluding downtime, where relevant.

Zero hours. No run time gives #DIV/0!.

Practice workbook

📊
Download the free Throughput (Units per Hour) practice workbook
A throughput sheet with the hours-for-target, ideal-rate, and performance variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate throughput in Excel?
Divide good units by hours run: =units_produced / hours_run. 1,200 units in 8 hours is 150/hr.
How many hours will a run take?
Divide the target by throughput: =target_units / throughput.
How do I compare to the ideal rate?
Ideal is 3600 / ideal_cycle_seconds per hour; performance % is actual/ideal throughput.

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: Cycle time vs takt · OEE · Crew labor hours