Template · Industrial engineering

OEE calculator by shift (availability, performance, quality)

Overall equipment effectiveness for each machine and shift, from planned time, stops, cycle time and rejects.

Create an account

Downloads are included in the $19.85 yearly membership. Sign in

XLSXCSVODSXMLNumbers
OEE calculator by shift
Example data — replace the blue input cells with your own.
OEEAVAILABILITYPERFORMANCEQUALITY
79.1%90.7%88.4%98.7%
Inputs
OEE target85%A commonly cited benchmark for top-performing discrete manufacturing. It is a guide, not a law.
Shift rows with a machine name30
All shifts: totals
Planned production time (min)13,860
Unplanned stop time (min)1,290
Run time (min)12,570
Ideal time for total count (min)11,112
Total count (parts)38,170

Showing the first 16 of 52 rows and 11 of 11 columns. Cells with formulas show the formula on hover.

What does this template do?

Overall equipment effectiveness (OEE) shows how much of a machine's planned time becomes good parts made at the ideal rate. This workbook is for production engineers, supervisors and continuous improvement teams who log machine data by shift and want the same figures every time.

Each row on the Shifts tab is one machine on one shift. Run time is planned production time less unplanned stops. Availability is run time divided by planned time. Performance is ideal cycle time multiplied by total count, divided by run time. Quality is good count divided by total count. OEE is availability multiplied by performance multiplied by quality.

The Dashboard adds up minutes and counts before it divides, so totals are weighted by time and volume instead of being averaged from row percentages. The loss breakdown shows where the time went: unplanned stops, slow running and rejects. The example data is fictional: three machines over ten shifts.

What’s inside

  • Availability, performance and quality multiply into OEE for every row
  • Dashboard totals come from summed minutes and counts, not averaged percentages
  • Per-machine table with the gap to the OEE target
  • Loss breakdown in minutes: unplanned stops, slow running and rejects
  • Checks flag rows where stops exceed planned time or rejects exceed total count

Which tabs does the workbook have?

TabWhat it holds
DashboardOEE tiles, all-shift totals, the per-machine table, the loss breakdown and the checks.
ShiftsShift log with one row per machine and shift, and the formulas for each row.
NotesWhat the workbook does, the formulas in words, assumptions and limits.

What formulas does this template use?

This template holds 2,314 formulas in 2,666 cells across 3 tabs, so 87% of its cells calculate. They use 8 distinct functions; the longest formula is 142 characters and 44 of them read from another tab.

FunctionUsesWhat it does
IF3,503one result when a test is true, another when false
OR207true when any test is true
SUMIFS30adds values meeting several conditions
SUM26adds numbers
SUMPRODUCT4multiplies matching entries, then adds them
ABS2absolute value
COUNTA1counts non-empty cells
COUNTIF1counts cells meeting one condition

Counted from the workbook itself. Only functions that Excel, LibreOffice Calc, Google Sheets and Apple Numbers evaluate the same way are used, so the formulas survive every download format.

How do you use it?

  1. Enter each machine's shift data in the blue columns of the Shifts tab: date, shift, machine, planned time, stops, ideal cycle time, total count and rejects.
  2. Read the Row check column (S) and correct any flagged row before reading the results.
  3. Read OEE, availability, performance and quality from the four tiles at the top of the Dashboard.
  4. Compare each machine with the OEE target in the per-machine table, then review the loss breakdown.
  5. Replace the example rows with your own log, and add machines by typing their names in the machine table.

What is it good for?

  • Weekly OEE review by machine
  • Finding the largest source of lost time on a press line
  • Comparing shifts or crews working on the same equipment
  • Measuring the effect of a changeover reduction project

Questions about this sheet

Why are the Dashboard percentages not an average of the shift OEE values?

Each total adds minutes and counts first and divides afterwards, so a long shift carries more weight than a short one. An average of row percentages would give a short shift the same weight as a long one.

What does the performance figure assume?

It assumes the ideal cycle time you enter is the rate the machine can sustain when it runs at full speed. If the ideal is set too high, performance can exceed 100 percent, and the workbook does not flag it.

Is 85 percent a required OEE?

No. The 85 percent target is a benchmark often quoted for top-performing discrete manufacturing. Set the target that fits your own operation.

What is the quality loss?

The quality loss is the ideal cycle time multiplied by the reject count, in minutes. It is the time spent making parts that were rejected.