Aller au contenu principal

Planning de productionCas pratique Excel pas a pas

LogisticiensIntermédiaire40 min

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.

ABCDEF
1Réf OFProduitQtéDate commandeDélai (j.o.)Priorité
2OF-2026-001Pièce A50003/03/20268Haute
3OF-2026-002Pièce B20005/03/20265Normale
4OF-2026-003Assemblage C10005/03/202612Haute

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.

En savoir plus sur NB.JOURS.OUVRES

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".

En savoir plus sur SI

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".

En savoir plus sur RECHERCHEV

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".

En savoir plus sur SI

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

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