Ravindra BagaleCourses & study guides मराठी Track your progress

Manufacturing KPIs in Excel and Power BI

Ten important KPIs for factory and plant. Each card has what it is, why it matters, the Excel formula, the DAX measure and a tiny worked example. Every card shows the Excel formula next to the Power BI DAX measure. For Excel, put the card’s example table in cell A1 (labels in column A, numbers in column B).

About this data: All examples are made-up teaching numbers for plants in Pune, Detroit, Stuttgart, Ahmedabad, Glasgow, Coimbatore, Ohio, Lyon, Nashik and Sheffield, in ₹, $, € and £. Table names (Production, QC, Scrap, Capacity, Downtime, Schedule, Machine, Failures, Costs, WorkOrders) are sample names.
Manufacturing KPIs in Power BI overview card
Overall Equipment Effectiveness (OEE) KPI card: what, why, DAX and example
Overall Equipment Effectiveness (OEE): Availability × Performance × Quality in one number.DAX: OEE = [Availability %] * [Performance %] * [Quality %]Excel: =(B3/B2)*((B4*B5)/B3)*(B6/B5)
First Pass Yield % KPI card: what, why, DAX and example
First Pass Yield %: Share of units made right the first time.DAX: FPY % = DIVIDE(CALCULATE(SUM(QC[Units]), QC[Result] = "Pass", QC[Attempt] = 1), SUM(Production[Units]))Excel: =B3/B2
Scrap Rate % KPI card: what, why, DAX and example
Scrap Rate %: Share of produced units thrown away.DAX: Scrap % = DIVIDE(SUM(Scrap[Units]), SUM(Production[Units]))Excel: =B3/B2
Capacity Utilisation % KPI card: what, why, DAX and example
Capacity Utilisation %: Share of possible output actually produced.DAX: Capacity Util % = DIVIDE(SUM(Production[Units]), SUM(Capacity[MaxUnits]))Excel: =B3/B2
Unplanned Downtime % KPI card: what, why, DAX and example
Unplanned Downtime %: Share of planned hours lost to breakdowns.DAX: Downtime % = DIVIDE(SUM(Downtime[Hours]), SUM(Schedule[PlannedHours]))Excel: =B3/B2
Mean Time Between Failures (MTBF) KPI card: what, why, DAX and example
Mean Time Between Failures (MTBF): Average running hours between two breakdowns.DAX: MTBF = DIVIDE(SUM(Machine[RunHours]), COUNTROWS(Failures))Excel: =B2/B3
Mean Time to Repair (MTTR) KPI card: what, why, DAX and example
Mean Time to Repair (MTTR): Average hours to fix a breakdown.DAX: MTTR = AVERAGEX(Failures, DATEDIFF(Failures[Start], Failures[Fixed], MINUTE) / 60)Excel: =B2/B3
Manufacturing Cost per Unit KPI card: what, why, DAX and example
Manufacturing Cost per Unit: Average cost to make one unit.DAX: Cost per Unit = DIVIDE(SUM(Costs[Amount]), SUM(Production[Units]))Excel: =B2/B3
Throughput (Units per Hour) KPI card: what, why, DAX and example
Throughput (Units per Hour): Units finished each production hour.DAX: Throughput = DIVIDE(SUM(Production[Units]), SUM(Production[Hours]))Excel: =B2/B3
Schedule Adherence % KPI card: what, why, DAX and example
Schedule Adherence %: Share of production orders finished on time.DAX: Schedule Adherence % = DIVIDE(CALCULATE(COUNTROWS(WorkOrders), WorkOrders[DoneOn] <= WorkOrders[DueOn]), COUNTROWS(WorkOrders))Excel: =B3/B2

Quick quiz

1. Overall Equipment Effectiveness (OEE): Planned time (min) 480, Run time (min) 432, Ideal cycle time (min per unit) 1, Units made 400, Good units 380. The answer is…

2. First Pass Yield %: Units made 2,500, Passed first inspection 2,350. The answer is…

3. Scrap Rate %: Units produced 3,600, Units scrapped 54. The answer is…

4. Which KPI means: “Share of possible output actually produced.”

← All business KPI sets (KPI Hub)