Modèles et formulaires

OEE / OAE en pratique : modèle Excel Automatisé – Overall Equipment Effectiveness

×

Recommandés

L’OEE (Overall Equipment Effectiveness) mesure l’efficacité d’une ligne via Disponibilité × Performance × Qualité. L’OAE (Overall Asset Effectiveness) ajoute la charge planifiée (Loading). Un bon modèle Excel s’appuie sur 4 feuilles simples (Paramètres, Journal, Arrêts, Calculs) + un Dashboard, des formules robustes, et des codes couleurs qui aident à décider vite.

OEE vs OAE : que mesurent-ils exactement ?

  • Disponibilité : part du temps planifié réellement en fonctionnement

    Disponibilité = Run Time / PPT

    PPT (Planned Production Time) = Temps de shift − Arrêts planifiés (breaks, réglages, maintenance planifiée).
  • Performance : vitesse réelle vs vitesse idéale
  • Qualité : rendement « bon du premier coup »

Qualité = Unités OK​ / Unités totales

  • OEE :
  • Loading (taux d’utilisation planifiée) :
  • OAE :

Les données minimales à collecter

  1. Paramètres
    • Lignes, Shifts, Cycle idéal (s/u) par produit, Durée de shift, Pauses planifiées.
  2. Journal de production (par date/shift/ligne/produit)
    • Unités totales, Unités rejetées (→ Unités OK calculées).
  3. Arrêts (granulaire)
    • Date, Shift, Ligne, Code arrêt, Minutes.
    • Séparer les codes planifiés (ex. BRK/CHG/PMA) des non planifiés (ex. PAN/MAT/BLK/STA/QLT).

Un modèle Excel simple et robuste

  • Feuille “Paramètres” : listes (Lignes, Shifts), cycles idéaux, constantes (durée shift, pauses).
  • Feuille “Journal_Prod” : log des volumes (une ligne = un couple date/shift/ligne/produit).
  • Feuille “Arrets” : chaque enregistrement = un arrêt (code + minutes).
  • Feuille “Calculs” : une ligne par entrée du Journal, avec formules :
    • Planned_min = somme des minutes planifiées (codes BRK/CHG/PMA)
    • Unplanned_min = somme des minutes non planifiées (PAN/MAT/BLK/STA/QLT)
    • PPT_min = Shift_min − Planned_min
    • RunTime_min = PPT_min − Unplanned_min
    • Ideal_seconds = Unités totales × Cycle idéal (s/u)
    • RunTime_s = RunTime_min × 60
    • Disponibilité = RunTime_min / PPT_min (garde-fou si 0)
    • Performance = Ideal_seconds / RunTime_s (garde-fou si 0)
    • Qualité = Unités OK / Unités totales (garde-fou si 0)
    • OEE = Disponibilité × Performance × Qualité
    • Loading = PPT_min / Shift_min
    • OAE = OEE × Loading
  • Dashboard : sélecteurs Ligne + Mois, cartes KPI (OEE, Disp, Perf, Qual, OAE) + graphe.

Codes couleurs utiles (lecture éclair)

  • 5 bandes sur les ratios (Disp/Perf/Qual/OEE/OAE) :
    • < 50 % : rouge — performance critique
    • 50–65 % : saumon — sous-niveau
    • 65–80 % : jaune — améliorable
    • 80–90 % : vert clair — bon
    • ≥ 90 % : vert — excellent
  • L’objectif (ex. OEE ≥ 80 %) peut déclencher un feu tricolore et une alerte.
#erreurs
  1. #VALEUR! / #REF! : références de tableau structuré utilisées depuis une feuille différente (ex. =T_JOURNAL[@Date]).
    → Remplacer par références directes (=Journal_Prod!A2) ou par des SUMIFS sur plages nommées.
  2. #NOM? : usage de XLOOKUP sur des versions Excel anciennes.
    → Remplacer par INDEX/MATCH.
  3. Ratios vides ou 0 : division par 0 (PPT=0, RunTime=0) ou cellules texte.
    → Garde-fous IF(denom>0, num/denom, "") et validation de types.
  4. Mois non reconnu : le Dashboard filtre le mois via une date au 1er (ex. 2025-09-01).
    → Uniformiser les dates du Journal et de la sélection.
  5. Codification des arrêts incohérente :
    → Dictionnaire de codes unique + validation par liste déroulante.

Routine de pilotage (30 minutes)

  1. Ouvrir le Dashboard (Ligne + Mois) — regarder OEE et composantes.
  2. Si OEE < cible, identifier le facteur dominant :
    • Disp basse → non planifiés (pannes, manque matière).
    • Perf basse → cycles réels lents (réglages, micro-arrêts).
    • Qual basse → rebuts/reprises.
  3. Lancer un 5 Pourquoi sur la perte dominante et planifier l’action (owner + date).
  4. Revoir l’impact la semaine suivante (OEE ↑ ?).

Extensions qui font la différence

  • Pareto des arrêts (minutes par code) par ligne/mois.
  • Six grandes pertes (micro-arrêts, vitesse réduite, pannes, réglages, rejets démarrage, rejets process).
  • Vue par produit (OEE par SKU) et par shift.
  • Export PDF du Dashboard (A4 paysage).
  • Contrôles d’intégrité (cellule “Aucune donnée pour ce mois/ligne”).
  • Macros : bouton “Étendre les calculs” quand on ajoute des lignes au Journal.

Glossaire express

  • PPT (Planned Production Time) : temps de production planifié (shift − arrêts planifiés).
  • Run Time : temps effectivement en fonctionnement (PPT − non planifiés).
  • Cycle idéal : secondes par unité à cadence nominale.
  • Loading : fraction du shift réellement planifiée en production.

Un bon système OEE/OAE, même sous Excel, tient en quelques feuilles claires, des formules défensives et des visualisations sans ambiguïtés. Le but n’est pas d’empiler des chiffres : c’est d’isoler la perte dominante, d’agir vite, et de mesurer l’effet dans le temps. Avec des données fiables et un Dashboard lisible, l’amélioration continue cesse d’être un slogan — elle devient un rituel d’équipe.

Passe du reporting à l’amélioration : un rituel court, un pareto clair, une action par perte dominante, un standard mis à jour. L’OEE/OAE devient alors le compteur de résultat de ton système d’apprentissage — pas une note de plus au tableau

Déploiement à l’échelle, analyses avancées et rituels d’amélioration

Cette suite va plus loin que le modèle de base : on met en place la gouvernance, on fiabilise les données, on cartographie les 6 grandes pertes, et on ajoute des vues/graphes qui accélèrent les décisions.

Déploiement & rituels (qui fait quoi, quand)

  • Cadence :
    • Quotidien (15 min) au pied de ligne : OEE d’hier, perte dominante, action du jour.
    • Hebdo (30–45 min) équipe élargie : OEE → tendance, Pareto arrêts, 1–2 chantiers.
  • Rôles :
    • Owner données (atelier) : Journal_Prod & Arrêts à jour avant 9h.
    • Animateur : mène la revue et verrouille les actions.
    • Méthodes/Qualité : valide cycles idéaux, analyse causes & standards.
  • Règle d’or : Chaque perte identifiée ⇒ une action testée ⇒ un standard mis à jour si concluant.

Qualité de données : garde-fous simples

Ajoute une zone d’alertes (par ex. en haut de Calculs ou Dashboard) :

  • Totaux cohérents :
    =IF(SUM(Journal_Prod!F:F)=SUM(Journal_Prod!G:G)+SUM(Journal_Prod!H:H),"OK","ALERTE: F≠G+H")
  • Dates valides :
    =IF(COUNTBLANK(Journal_Prod!A:A)=0,"OK","ALERTE: dates manquantes")
  • Arrêts négatifs :
    =IF(COUNTIF(Arrets!F:F,"<0")=0,"OK","ALERTE: arrêt < 0")
  • PPT & RunTime non-négatifs (en Calculs):
    =IF(MIN(I:I,J:J)>=0,"OK","ALERTE: PPT/RunTime < 0")

Astuce : force les colonnes Date au bon format, et les minutes/volumes en numérique (sinon #VALEUR!).


6 grandes pertes : structure & mapping

Crée dans Paramètres une table Pertes :

Code arrêtPerte 6 grandes pertes
CHGRéglages/Changements
BRKPauses planifiées
PMAMaintenance planifiée
PANPannes
MAT/BLK/STAAffamement/Blocage (micro-arrêts possibles)
QLTRejets/Reprises

Dans Arrets, ajoute une colonne Perte = INDEX/MATCH sur Code.
Dans Calculs, calcule les minutes par Perte (SUMIFS) pour ton Pareto.

Pareto & graphiques utiles (Excel pur)

Pareto des arrêts (minutes)

  • Source : Arrets filtré sur Ligne + Mois.
  • Formule (classique) : =SUMIFS(Arrets[Minutes],Arrets[Code],code,Arrets[Ligne],$B$3,Arrets[Mois],$D$3)
  • Trie décroissant, ajoute courbe cumulée (objectif : 80/20).

OEE journalier (courbe)

  • Dans Calculs, agrège par Date (SUMIFS sur OEE * pondéré par RunTime_s si tu veux lisser), puis courbe → repère les sauts liés à chantiers.

Heatmap “heures du shift” (optionnel)

  • Si tu notes heure de début/fin d’arrêt, pivote par heure pour révéler les créneaux critiques.

Cibles & interprétations

  • Lecture rapide :
    • Disp bas ⇒ non planifiés & manque matière → fiabilité, logistique, SMED.
    • Perf bas ⇒ micro-arrêts, vitesse réduite → standard de réglage, capabilité, lubrification.
    • Qual bas ⇒ FPY faible → démarrage à chaud, recette, outillage, formation.
  • Cibles typiques (à adapter) : OEE 75–85 % en ligne mature, OAE dépend de la planification (Loading).
  • Fixe 1 cible par trimestre, pas par jour : concentrer l’effort.

Étude de cas express (exemple)

Point de départ : OEE 58 % sur Ligne B (sept.).
3 leviers en 6 semaines :

  1. SMED (CHG de 20 → 10 min) : +3 pts Disp.
  2. Micro-arrêts (capteur bourrage + check 2 min) : +4 pts Perf.
  3. Recette démarrage (lot témoin + check visuel) : +6 pts Qual.
    Résultat : OEE 71–74 %, pertes dominantes déplacées → nouveau plan.

Extensions du classeur (rapides à ajouter)

  • Vue “par produit” : OEE par SKU sur le mois (SUMIFS sur Calculs).
  • Vue “par shift” : compare Matin/AM/Nuit (cartes KPI).
  • Cible paramétrable (cellule Paramètres!E6) et feux sur Dashboard :
    =IF(B6>=Paramètres!$E$6,"OK","ACTIONS")
  • Feuille “Pareto” avec 2 segments (Ligne, Mois) et un graph combo (barres + cumul).
  • Alerte “aucune donnée pour le mois/ligne” :
    =IF(SUMIFS(Calculs[RunTime_min],Calculs[Mois],$D$3,Calculs[Ligne],$B$3)>0,"","⚠ Aucune donnée pour ce filtre")

Connexion REX ↔ OEE (boucle d’apprentissage)

Chaque perte prioritaire alimente un REX : Cause racinePrincipe opératoire généralisé (“Si… alors… afin de… + périmètre”) → standard.
Mesure après 2–4 semaines : si efficace, verrouille le standard ; sinon, ajuste.

Pack “anti-fragile” (quand prêt)

  • Imports CSV/ERP (Power Query) pour Journal & Arrêts.
  • Contrôles automatiques (feuille “Audit”) + log des corrections.
  • Export PDF hebdo du Dashboard (A4 paysage).
  • Bouton macro “Étendre Calculs” pour propager les formules proprement.

Votre fichier OEE/OAE — guide ultra-clair

Suivre votre performance de ligne (OEE) et l’utilisation planifiée (OAE) mois par mois, sans formules à toucher.

Ce que vous remplissez

  • Journal → Date, Shift, Ligne, Produit, Unités totales & Rejetées (les OK se calculent).
  • Arrêts → pour chaque arrêt : Date, Shift, Ligne, Code (ex. BRK, CHG, PMA, PAN…) et Minutes.
  • Paramètres → Durée de shift, pauses planifiées, cycle idéal (s/u) par produit.

Ce qui se calcule tout seul

  • Calculs → Disponibilité, Performance, Qualité, OEE, Loading, OAE pour chaque ligne du journal.
  • Couleurs → 5 bandes (rouge → vert) pour lire vite ce qui va bien / mal.

Lire le tableau de bord

  • En B3, choisissez la Ligne.
  • En D3, saisissez la date du 1er jour du mois (ex. 2025-09-01).
  • Colonne B : OEE + composantes (Disp, Perf, Qual, OAE).
  • Colonne D : totaux (PPT, Run Time, OK, Totales).
  • Graphique : compare Disp/Perf/Qual d’un coup d’œil.

Codes d’arrêts (mémo)

  • Planifiés : BRK (pause), CHG (changement), PMA (préventif).
  • Non planifiés : PAN (panne), MAT (manque matière), BLK (blocage), STA (affamement), QLT (reprise/qualité).

Astuces rapides

  • Dates : tout est au bon format (Calculs A = jj/mm/aaaa, B = aaaa-mm).
  • Zéro / #VALEUR! : vérifiez que le mois (D3) correspond aux dates du Journal et qu’il y a des Arrêts saisis.
  • Ajouts : copiez vos nouvelles lignes en bas du Journal et des Arrêts (les formules suivent).

Recommandés

Organigramme du bureau d’association : modèles, variantes...
Dans une association, on confond souvent...
En savoir plus
Ordre du jour — Réunion de bureau...
Une réunion de bureau d’association s’impose...
En savoir plus
Ordre du jour de réunion : modèle...
Il suffit parfois d’une feuille. Une...
En savoir plus
Modèle Relevé de Décisions Excel : suivre,...
👉 Télécharger le modèle Excel de...
En savoir plus
Calculer les tantièmes de chauffage : méthode...
Le chauffage collectif est l’un des...
En savoir plus
Tableau de rentabilité locative Excel : le modèle qui transforme vos hypothèses en décisions
Tableau de rentabilité locative Excel : le...
Télécharger un modèle de tableau de...
En savoir plus

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

error: Content is protected !!