Planning de productionCas pratique Excel pas a pas
Le contexte
Crée un planning de production qui calcule automatiquement les dates de livraison en tenant compte des jours ouvrés, des contraintes de capacité et des priorités.
Les données de depart
Crée un tableau avec les ordres de fabrication : référence, produit, quantité, date de commande, délai de fabrication (en jours ouvrés), priorité (haute/normale/basse). Tu gères 45 ordres en parallèle sur le mois.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Réf OF | Produit | Qté | Date commande | Délai (j.o.) | Priorité |
| 2 | OF-2026-001 | Pièce A | 500 | 03/03/2026 | 8 | Haute |
| 3 | OF-2026-002 | Pièce B | 200 | 05/03/2026 | 5 | Normale |
| 4 | OF-2026-003 | Assemblage C | 100 | 05/03/2026 | 12 | Haute |
Solution pas a pas
2Calculer la date de livraison prévisionnelle
Utilise NB.JOURS.OUVRES pour ajouter le délai de fabrication a la date de commande, en excluant les week-ends. Ajoute la liste des jours fériés en troisième argument pour plus de précision.
=SERIE.JOUR.OUVRE(D2;E2;Feries!$A:$A)Resultat attendu : La date de livraison prévue (ex: 03/03 + 8 jours ouvrés = 13/03/2026).
Attention
- NB.JOURS.OUVRES compte les jours entre deux dates. Pour calculer une date future, utilise SERIE.JOUR.OUVRE. Ne confonds pas les deux.
3Vérifier les retards
Utilise SI pour comparer la date de livraison prévue avec la date souhaitée par le client. Si la livraison est en retard, affiche le nombre de jours de retard. Colore en rouge les lignes en retard avec une mise en forme conditionnelle.
=SI(F2>G2;"Retard de "&F2-G2&" jours";"OK")Resultat attendu : "Retard de 3 jours" si la date prévue dépasse la date client, sinon "OK".
4Récupérer les infos produit
Utilise RECHERCHEV pour aller chercher automatiquement le temps de fabrication standard, la machine utilisée et le taux de rebut dans la table des gammes de fabrication. Cela évite les erreurs de saisie manuelle.
=RECHERCHEV(B2;Gammes!$A:$D;3;FAUX)Resultat attendu : Le temps de fabrication standard du produit (ex: 0,5 heures/pièce pour la Pièce A).
Attention
- Si la référence produit n'existe pas dans la table des gammes, RECHERCHEV renvoie #N/A. Enveloppe dans SIERREUR pour afficher "Réf. inconnue".
5Calculer la charge machine
Multiplie la quantité par le temps unitaire pour chaque OF. Totalise par machine avec SOMME.SI. Compare avec la capacité disponible pour détecter les surcharges. Si la charge dépasse 100%, il faut décaler des OFs ou passer en heures sup.
=SI(SOMME.SI($H:$H;H2;$I:$I)>Capacité;"SURCHARGE";"OK")Resultat attendu : "SURCHARGE" si la charge dépasse la capacité de la machine, sinon "OK".
Formules utilisées dans ce cas pratique
Questions fréquentes
Comment gérer les jours fériés dans un planning de production ?
Crée un onglet avec la liste des jours fériés de l'année (11 jours en France). Passe cette plage en troisième argument de SERIE.JOUR.OUVRE. Si tu as des fermetures usine (congés d'été, pont), ajoute-les aussi dans cette liste.
Comment prioriser les ordres de fabrication ?
Trie par priorité (Haute > Normale > Basse) puis par date de commande (la plus ancienne d'abord). Utilise TRIER ou un tri manuel. Les OFs haute priorité passent en premier sur les machines.
Peut-on gérer plusieurs machines en parallèle ?
Oui. Ajoute une colonne 'Machine' et calcule la charge par machine avec SOMME.SI.ENS. Chaque machine a sa propre capacité. Un Gantt simplifié (barres de mise en forme conditionnelle) visualise les créneaux.
Comment intégrer les taux de rebut ?
Multiplie la quantité commandée par (1 + taux de rebut). Si tu commandes 500 pièces avec 3% de rebut, lance 515 pièces. La formule : =ARRONDI.SUP(C2*(1+taux_rebut);0).
Cas pratiques similaires
Comparaisons liees
RECHERCHEV vs RECHERCHEX
RECHERCHEX remplace RECHERCHEV mais n'est pas disponible partout.
INDEX vs RECHERCHEV
INDEX/EQUIV est plus flexible que RECHERCHEV, mais plus complexe à écrire.
SI vs SI.CONDITIONS
SI.CONDITIONS remplace les SI imbriqués par une syntaxe plus lisible.
EXACT vs SI
EXACT compare deux textes en respectant la casse, SI teste une condition et renvoie un résultat.
Envie de pratiquer plus ?
Rejoins Le Dojo Club pour accéder a des dizaines de cas pratiques corrigés, des formations complètes et une communauté de pros qui s'entraident.
Essayer pendant 30 jours