Qu'est-ce que la fonction LOI. WEIBULL. N ?
LOI.WEIBULL.N (WEIBULL.DIST en anglais) te sert à éviter l'erreur classique qui consiste à traiter toutes les pannes comme purement aléatoires. Grâce à son paramètre de forme, elle s'adapte aussi bien à des pièces qui lâchent jeunes par défaut de fabrication qu'à celles qui s'usent progressivement avec l'âge, deux profils qu'un taux de panne constant confondrait à tort.
Que tu sois ingénieur fiabilité planifiant la maintenance d'une flotte d'équipements, qualiticien évaluant la durée de vie de produits, ou responsable de production optimisant les cycles de remplacement, la loi de Weibull est ton outil de référence. Elle t'aide à prédire les pannes, dimensionner les garanties et optimiser les coûts de maintenance.
Syntaxe
=LOI.WEIBULL.N(x; alpha; beta; cumulative)Clique sur un argument pour aller à son explication.
Attention à la notation : en fiabilité classique, beta désigne le paramètre de forme et eta l'échelle. Excel utilise alpha pour la forme et beta pour l'échelle. Ne confonds pas les deux conventions quand tu reportes des paramètres issus d'un logiciel spécialisé.

Comprendre chaque paramètre de la fonction LOI.WEIBULL.N
x
: la valeur (temps, cycles, kilomètres) pour laquelle tu calcules la probabilitéDoit être supérieur ou égal à 0. Typiquement, c'est le temps de fonctionnement depuis la mise en service.
Par exemple, si tu veux savoir quelle proportion d'équipements tombe en panne avant 1 000 heures, tu entres 1000 ici.
alpha
: le paramètre de forme (noté beta ou k en fiabilité)Il détermine le type de taux de panne : inférieur à 1 correspond à la mortalité infantile (défauts de fabrication), égal à 1 correspond à un taux constant (pannes aléatoires, comme la loi exponentielle), supérieur à 1 correspond à l'usure progressive. Doit être strictement positif.
C'est la clé pour interpréter ton mécanisme de défaillance : un alpha de 2.5 indique une usure progressive des pièces mécaniques.
beta
: le paramètre d'échelle (noté eta en fiabilité)C'est la durée de vie caractéristique à laquelle 63,2 % des unités ont défailli (valeur 1 - 1/e). Doit être strictement positif.
Par exemple, si beta = 5 000 heures, cela signifie que 63,2 % des équipements auront connu une panne avant 5 000 heures de fonctionnement. C'est un point de repère pratique pour comparer différents équipements.
cumulative
: `VRAI` pour obtenir la fonction de répartition `P(X <= x)`, c'est-à-dire la probabilité de panne avant la valeur xFAUX pour la densité de probabilité f(x).
Tu utiliseras presque toujours VRAI pour les calculs de fiabilité (probabilité de survie, taux de panne avant une échéance). FAUX sert à tracer la forme de la distribution.

Exemples pratiques pas à pas
Comment calculer la probabilité de défaillance cumulée avec la fonction LOI.WEIBULL.N
Tu dois fixer la durée de garantie d'un composant dont les essais donnent une durée de vie caractéristique de 5 ans et une forme de 2. La tentation est de lire cette échelle comme une durée de vie moyenne et de garantir la pièce jusque-là, ce qui coûterait très cher. La fonction LOI.WEIBULL.N dit quelle proportion du parc est réellement tombée à cet âge, et le chiffre surprend.
- 1Dans une cellule, écris
=LOI.WEIBULL.N(. - 2En 1er argument : clique sur la cellule de la durée à laquelle tu poses la question,
B2, soit 5 ans pour le premier composant. C'est la seule valeur qui change d'une ligne à l'autre, donc la formule se recopie sur toute la colonne. - 3En 2ᵉ argument : saisis le paramètre de forme,
2. Au-dessus de 1, il décrit une pièce qui s'use, dont le risque de panne augmente avec l'âge. - 4En 3ᵉ argument : saisis le paramètre d'échelle,
5ans. C'est la durée de vie caractéristique, et elle donne tout son sens au résultat de la première ligne puisque la durée testée lui est égale. - 5En 4ᵉ argument : saisis
VRAIpour obtenir la part du parc déjà tombée depuis la mise en service. AvecFAUX, la fonction ne rendrait plus une proportion. - 6Ferme la parenthèse et appuie sur Entrée.
=LOI.WEIBULL.N(B2; 2; 5; VRAI)63,2 % remarquable : dès que la durée testée égale l'échelle, la fonction rend toujours ce même 63,2 %, quelle que soit la forme. La durée de vie caractéristique n'est donc pas le moment où la moitié du parc a lâché, mais celui où près des deux tiers sont déjà tombés.Comment obtenir la densité au lieu de la probabilité cumulée avec la fonction LOI.WEIBULL.N
Un tableau de fiabilité circule avec des cellules en pourcentage et des taux de panne étrangement bas, et tu remontes la piste jusqu'au dernier argument de la formule, laissé à FAUX. C'est le piège le plus coûteux de cette fonction, parce qu'il ne déclenche aucune erreur et que le résultat reste plausible. La fonction LOI.WEIBULL.N change complètement de nature selon ce seul argument.
- 1Dans une cellule, écris
=LOI.WEIBULL.N(. - 2En 1er argument : clique sur la cellule de la durée visée,
B2, soit les 5 ans de l'exemple précédent. On garde cet âge pour comparer les deux résultats. - 3En 2ᵉ argument : clique sur la cellule du paramètre de forme,
B3, qui vaut2. - 4En 3ᵉ argument : clique sur la cellule du paramètre d'échelle,
B4, soit 5 ans. - 5En 4ᵉ argument : saisis
FAUX, et c'est là que tout bascule. La fonction cesse de cumuler les pannes depuis l'origine pour décrire leur intensité à cet instant précis, une grandeur qui se lit par année et jamais en pourcentage. - 6Ferme la parenthèse et appuie sur Entrée.
=LOI.WEIBULL.N(B2; B3; B4; FAUX)FAUX, la fonction ne rend plus une proportion mais une densité, c'est-à-dire une quantité par année. Le 0,1472 obtenu ne veut donc pas dire 14,72 % de pannes : la valeur cumulée à ce même âge est 63,2 %, et mettre un format pourcentage sur cette cellule serait le meilleur moyen d'annoncer un chiffre faux.Comment calculer le taux de défaillance instantané avec la fonction LOI.WEIBULL.N
La maintenance veut savoir si un composant de 5 ans est en train de se dégrader ou s'il tient encore bien, et ni la proportion cumulée ni la densité ne répondent à cette question. Ce qui compte, c'est le risque qui pèse aujourd'hui sur les pièces encore en service, pas sur celles qui sont déjà mortes. La fonction LOI.WEIBULL.N, appelée sous ses deux modes, donne ce taux.
- 1Dans une cellule, écris
=LOI.WEIBULL.N(. Ce premier appel calcule la densité de pannes, que le diviseur ramènera ensuite aux seules pièces encore en vie. - 2En 1er argument : clique sur la cellule de la durée examinée,
B2, soit 5 ans. - 3En 2ᵉ argument : clique sur la cellule du paramètre de forme,
B3, qui vaut2. - 4En 3ᵉ argument : clique sur la cellule du paramètre d'échelle,
B4, soit 5 ans. - 5En 4ᵉ argument : saisis
FAUXpour que ce premier appel rende la densité de pannes à cet instant, et non la proportion déjà tombée. - 6Ferme la parenthèse, puis complète par le diviseur
/(1-LOI.WEIBULL.N(B2; B3; B4; VRAI))avant d'appuyer sur Entrée. Ce second appel garde les mêmes trois premiers arguments et bascule enVRAI, si bien que le1-isole les survivants et que le rapport ramène le risque à la population réellement exposée.
=LOI.WEIBULL.N(B2; B3; B4; FAUX)/(1-LOI.WEIBULL.N(B2; B3; B4; VRAI))0,4 obtenu se lit comme 0,4 panne par année et par survivant, et c'est cette grandeur-là, et non la densité, qui décide d'une date de remplacement.
Les erreurs fréquentes avec la fonction LOI.WEIBULL.N
Erreur #NOMBRE! sur les paramètres
L'erreur #NOMBRE! apparaît dans trois cas : x est négatif, alpha est inférieur ou égal à 0, ou beta est inférieur ou égal à 0. Les trois paramètres numériques doivent être strictement positifs (ou nuls pour x).
Solution : Vérifie que x >= 0, alpha > 0 et beta > 0. Si tes paramètres viennent d'une cellule, utilise MAX(0; valeur) pour forcer la positivité avant de passer à la fonction.
Confusion entre les notations alpha/beta et beta/eta
En fiabilité industrielle, la convention standard est beta = forme et eta = échelle. Excel utilise alpha = forme et beta = échelle. Copier des paramètres d'un logiciel comme Minitab ou Weibull++ sans renommer les variables inverse les rôles.
Solution : Quand tu importes des paramètres d'un logiciel de fiabilité, mappe explicitement : alpha_excel = beta_logiciel (forme) et beta_excel = eta_logiciel (échelle). Note cette correspondance dans ta feuille de calcul.
Extrapolation trop loin des données observées
Les paramètres Weibull sont estimés sur des pannes précoces ou sur une plage de temps limitée. Extrapoler à des durées très supérieures aux données d'estimation peut conduire à des probabilités irréalistes.
Solution : Limite tes calculs à la plage de données disponibles. Pour les longues durées, indique un intervalle de confiance et précise la limite d'extrapolation dans ton rapport.

LOI.WEIBULL.N vs LOI.EXPONENTIELLE.N vs LOI.GAMMA.N vs LOI.LOGNORMALE.N
LOI.WEIBULL.N est le choix par défaut en analyse de fiabilité grâce à sa flexibilité. LOI.EXPONENTIELLE.N est son cas particulier (alpha = 1). LOI.GAMMA.N et LOI.LOGNORMALE.N sont des alternatives pour des mécanismes de dégradation spécifiques.
| Critère | LOI.WEIBULL.N | LOI.EXPONENTIELLE.N | LOI.GAMMA.N | LOI.LOGNORMALE.N |
|---|---|---|---|---|
| Paramètre de forme | alpha (forme variable) | Fixe (= Weibull alpha=1) | alpha (forme) | mu, sigma (log-espace) |
| Taux de panne | Croissant, constant ou décroissant | Constant uniquement | Croissant ou décroissant | Cloche (max puis décroit) |
| Cas d'usage typique | Fiabilité générale, garanties | Pannes aléatoires (électronique) | Cumul de chocs, processus Erlang | Dégradation multiplicative |
| Disponibilité Excel | ✅ Toutes versions modernes | ✅ Toutes versions modernes | ✅ Toutes versions modernes | ✅ Toutes versions modernes |
Questions fréquentes
La loi de Weibull est extrêmement flexible grâce à son paramètre de forme. Elle peut approximer de nombreuses distributions (exponentielle, normale, lognormale) et modéliser différents mécanismes de défaillance avec une seule famille de fonctions. C'est comme un couteau suisse de la fiabilité : un seul outil pour tous les types de pannes, du démarrage à l'usure en passant par les défauts aléatoires.
Tu peux utiliser le papier de Weibull (graphique log-log) ou la régression linéaire sur ln(-ln(1-F)) vs ln(t). Excel n'a pas de fonction d'estimation intégrée, mais tu peux utiliser le Solveur pour optimiser les paramètres en minimisant l'écart entre tes données et le modèle.
Il existe aussi des logiciels spécialisés comme Minitab ou R pour des estimations plus robustes avec intervalles de confiance.
La loi exponentielle est un cas particulier de Weibull avec le paramètre de forme égal à 1. Cela correspond à un taux de panne constant (pannes aléatoires), typique de l'électronique en phase de vie utile.
C'est pourquoi la loi de Weibull généralise la loi exponentielle en permettant des taux croissants ou décroissants.
Le paramètre d'échelle (beta dans Excel, souvent noté eta en fiabilité) est le temps auquel 63,2 % des unités ont défailli (1 - 1/e ≈ 0,632).
C'est aussi appelé durée de vie caractéristique. C'est un point de repère pratique pour comparer différents équipements ou lots de production, indépendamment de la forme de la distribution.
LOI.WEIBULL est l'ancienne version conservée pour la compatibilité avec Excel 2010 et antérieur. LOI.WEIBULL.N est la version moderne avec une syntaxe cohérente avec les autres fonctions statistiques d'Excel.
Les résultats sont strictement identiques, mais tu devrais utiliser la version .N pour les nouveaux fichiers, sauf si tu dois garantir la compatibilité avec de très anciennes versions.
Pour aller plus loin
Continue sur ta lancée après la fonction LOI.WEIBULL.N : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



