Aller au contenu principal
Fonction de compatibilité
LOI.BETA reste disponible pour les anciens classeurs, mais Excel recommande désormais d'utiliser LOI.BETA.N pour les nouveaux fichiers.

Qu'est-ce que la fonction LOI.BETA ?

Définition
La fonction LOI.BETA renvoie la probabilité cumulée de la distribution bêta jusqu'à une valeur x, c'est-à-dire la probabilité qu'une valeur tirée dans cette loi soit inférieure ou égale à x. Elle est souvent utilisée pour modéliser des proportions, des taux ou des durées bornées entre deux valeurs finies.

LOI.BETA te sert dès que la loi normale te donnerait un résultat absurde : une probabilité négative, un taux de conformité au-dessus de 100 %, une durée de projet négative. Elle prend le relais chaque fois que ta variable reste naturellement coincée entre deux bornes et qu'il te faut quand même en tirer une probabilité exploitable.

Que tu sois chef de projet, analyste qualité ou data scientist, cette fonction t'aide à modéliser l'incertitude de façon réaliste : estimer la probabilité de finir un projet en 20 jours, évaluer la chance que ton taux de conformité dépasse 92 %, ou construire un intervalle de confiance bayésien sur ton taux de conversion.

Syntaxe

=LOI.BETA(x; alpha; bêta; [A]; [B])

Clique sur un argument pour aller à son explication.

LOI.BETA cumule toujours, et c'est son principal piège : contrairement à LOI.NORMALE, LOI.GAMMA ou LOI.BINOMIALE, elle n'a aucun argument cumulative à basculer. Sa quatrième place est occupée par la borne inférieure A, pas par un indicateur VRAI ou FAUX. LOI.BETA est par ailleurs une fonction héritée des anciennes versions d'Excel : depuis Excel 2010, la version recommandée est LOI.BETA.N, qui ajoute justement un argument cumulative obligatoire en quatrième position et décale les bornes en cinquième et sixième. Les deux fonctions n'ont donc pas la même signature. Dans la plupart des cas, tu utiliseras seulement les 3 premiers paramètres de LOI.BETA et laisseras A et B à leurs valeurs par défaut (0 et 1).

Lucas, la mascotte du Dojo, inspecte les arguments de la fonction à la loupe

Comprendre chaque paramètre de la fonction LOI.BETA

1

x

: la valeur à laquelle tu veux évaluer ta distribution

Par exemple, si tu modélises la probabilité qu'un projet se termine à 75 % de son temps pessimiste, x = 0,75. Cette valeur doit toujours être comprise entre A et B (ou entre 0 et 1 par défaut).

2

alpha

: le premier paramètre de forme de ta distribution

Plus alpha est grand par rapport à bêta, plus ta distribution penche vers la droite (vers les valeurs élevées). Alpha doit être strictement supérieur à 0.

En pratique, dans la méthode PERT de gestion de projet, alpha se calcule selon la formule : alpha = 1 + 4×(mode-A)/(B-A).

3

bêta

: le deuxième paramètre de forme

Plus bêta est grand par rapport à alpha, plus ta distribution penche vers la gauche (vers les valeurs faibles). Comme alpha, bêta doit être strictement supérieur à 0.

Dans une approche bayésienne avec n observations dont k succès, bêta = (n-k) + 1.

Attention : Ne confonds pas alpha et bêta avec la moyenne et la variance. La moyenne de la distribution est alpha/(alpha+bêta), pas simplement alpha. Si alpha = bêta, la distribution est symétrique autour de 0,5.

4

A

: la borne inférieure de ton intervalle, et le quatrième argument de LOI.BETA(facultatif)

Par défaut, elle vaut 0. Change-la si tes données ne commencent pas à zéro. Par exemple, pour une durée de projet entre 10 et 30 jours, utilise A=10.

Attention : C'est ici que se glisse l'erreur la plus courante. Beaucoup de personnes écrivent VRAI en quatrième position par réflexe, parce que les autres lois d'Excel attendent un argument cumulative à cet endroit. LOI.BETA, elle, lit ce VRAI comme la borne A et le convertit en 1 : =LOI.BETA(0,5; 2; 5; VRAI) renvoie donc #NOMBRE!, puisque x = 0,5 tombe sous une borne inférieure devenue 1.

5

B

: la borne supérieure de ton intervalle, et le cinquième et dernier argument de LOI.BETA(facultatif)

Par défaut, elle vaut 1. Change-la pour correspondre à ta réalité. Pour notre projet de 10 à 30 jours, utilise B=30.

Attention : Si tu utilises A et B, assure-toi que x est bien compris entre A et B. Si x < A ou x > B, Excel retourne l'erreur #NOMBRE!. La fonction s'arrête à cinq arguments : si tu tentes d'en passer un sixième, Excel refuse carrément de valider la formule.

Le conseil du pro
En approche bayésienne, tu déduis les deux paramètres directement de tes données : alpha = nombre de succès + 1 et bêta = nombre d'échecs + 1. Après 15 conversions sur 100 visiteurs, tu poses alpha = 16 et bêta = 86, et la loi bêta te livre un vrai intervalle de confiance sur ton taux, pas juste une estimation ponctuelle.
Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

Comment calculer une probabilité cumulée avec la fonction LOI.BETA

Tes lots sortent avec des proportions qui bougent d'un échantillon à l'autre, et tu veux savoir lesquelles sont banales et lesquelles méritent qu'on ouvre la ligne. L'historique de ce processus se décrit par une loi bêta de forme 2 et 5, et chaque échantillon apporte sa proportion mesurée. La fonction LOI.BETA te dit quelle part de la distribution se trouve sous chaque proportion, ce qui situe la mesure au lieu de la laisser flotter toute seule.

Les étapes
  1. 1
    Dans une cellule, écris =LOI.BETA(.
  2. 2
    En 1er argument : clique sur la proportion que tu viens de mesurer, B2, soit 0,3 pour l'échantillon E-01. La formule pointe la cellule plutôt que le nombre, elle se recopie donc sur les lignes suivantes en suivant chaque proportion.
  3. 3
    En 2ᵉ argument : saisis alpha, le premier paramètre de forme, 2. Il doit toujours rester strictement positif, faute de quoi la fonction renvoie l'erreur #NOMBRE!.
  4. 4
    En 3ᵉ argument : saisis bêta, le second paramètre de forme, 5. Plus grand qu'alpha, il tasse la distribution vers les petites proportions, autour d'une moyenne de 2 / (2 + 5), soit environ 0,29.
  5. 5
    Ferme la parenthèse et appuie sur Entrée. Les bornes A et B restent omises, donc LOI.BETA cumule sur l'intervalle par défaut [0 ; 1]. Sa quatrième place appartient à la borne A et non à un indicateur cumulatif, et la fonction n'accepte jamais plus de cinq arguments.
Au final, ta formule devrait ressembler à ça :=LOI.BETA(B2; 2; 5)
Explication
La fonction LOI.BETA cumule toute la loi bêta de forme 2 et 5 depuis 0 jusqu'à la proportion 0,3, et renvoie 58,0 %. Un peu plus de la moitié des proportions attendues tombent donc sous celle que tu viens de mesurer. LOI.BETA cumule toujours : elle n'a aucun argument pour lui demander autre chose.
Exemple 2

Comment calculer une probabilité sur un intervalle borné avec la fonction LOI.BETA

On te demande de t'engager sur une date, et tu veux savoir quelle chance tu as vraiment de la tenir avant de la promettre. Les durées de cette tâche s'étalent entre 5 et 15 jours selon une loi bêta de forme 2 et 5, et tu testes plusieurs dates candidates. La fonction LOI.BETA te rend, pour chaque durée visée, la probabilité de finir dans ce délai ou avant, et le choix de la date devient un arbitrage chiffré.

Les étapes
  1. 1
    Dans une cellule, écris =LOI.BETA(.
  2. 2
    En 1er argument : clique sur la durée visée, B2, ici 7 jours pour la tâche T-01. Elle doit impérativement tomber entre les deux bornes, sinon la fonction renvoie l'erreur #NOMBRE!.
  3. 3
    En 2ᵉ argument : saisis alpha, le premier paramètre de forme, 2. C'est exactement la même forme que sur l'intervalle [0 ; 1], simplement redéployée sur des jours.
  4. 4
    En 3ᵉ argument : saisis bêta, le second paramètre de forme, 5. Plus grand qu'alpha, il continue de faire pencher la distribution vers les durées courtes.
  5. 5
    En 4ᵉ argument : saisis la borne basse de l'intervalle, 5. C'est bien le quatrième argument de LOI.BETA, sans aucun indicateur cumulatif glissé avant lui.
  6. 6
    En 5ᵉ argument : saisis la borne haute de l'intervalle, 15. C'est le dernier argument que LOI.BETA accepte, et une durée de 7 jours y revient à la proportion 0,2 sur l'échelle réduite, d'où le même 34,5 % que donnerait =LOI.BETA(0,2; 2; 5).
  7. 7
    Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas pour tester les autres durées candidates.
Voici la formule que tu obtiens à la fin :=LOI.BETA(B2; 2; 5; 5; 15)
Explication
Les bornes 5 et 15 étalent la loi bêta sur l'intervalle réel des durées, ce qui permet de passer 7 directement en jours plutôt qu'en fraction. Ici, la fonction renvoie 34,5 % : tenir la tâche en sept jours n'arrive qu'une fois sur trois environ, contre presque neuf fois sur dix en dix jours.
Exemple 3

Comment calculer la probabilité d'une plage avec la fonction LOI.BETA

Savoir qu'une proportion a 58 % de chances de tomber sous 0,3 ne te dit pas où elle atterrit vraiment, et c'est bien la tranche centrale qui t'intéresse pour régler tes seuils. Tu découpes donc ton domaine en plages et tu veux le poids de chacune, sur la même loi bêta de forme 2 et 5. Deux appels à LOI.BETA y suffisent, parce que celui de la borne haute contient déjà celui de la borne basse.

Les étapes
  1. 1
    Dans une cellule, écris =LOI.BETA(.
  2. 2
    En 1er argument : clique sur la borne haute de la plage, C2, ici 0,4. Ce premier appel cumule toute la distribution située sous cette borne.
  3. 3
    En 2ᵉ argument : saisis alpha, le premier paramètre de forme, 2. Il reste strictement positif comme dans tout appel à LOI.BETA.
  4. 4
    En 3ᵉ argument : saisis bêta, le second paramètre de forme, 5. Ces deux paramètres de forme doivent rester identiques dans les deux appels, sans quoi la soustraction n'aurait aucun sens.
  5. 5
    Ferme la parenthèse, puis complète par - LOI.BETA(B2; 2; 5) pour retrancher le cumul jusqu'à la borne basse 0,2, et appuie sur Entrée. La soustraction ne garde que la plage comprise entre les deux bornes, ce qui donne 42,2 % sur la première ligne.
Une fois les morceaux assemblés, ta formule donne ça :=LOI.BETA(C2; 2; 5) - LOI.BETA(B2; 2; 5)
Explication
Comme LOI.BETA cumule toujours depuis le bas de l'intervalle, retrancher le cumul de la borne basse à celui de la borne haute ne laisse que la tranche du milieu. Entre 0,2 et 0,4, il reste 42,2 % de la distribution : c'est la plage où ton processus atterrit le plus souvent.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les erreurs fréquentes avec la fonction LOI.BETA

Erreur #NOMBRE! avec alpha ou bêta négatifs ou nuls

Alpha et bêta doivent être strictement supérieurs à 0. Si tu obtiens #NOMBRE!, vérifie que tes calculs de paramètres donnent bien des valeurs positives. =LOI.BETA(0,5; 0; 2) retourne #NOMBRE! car alpha = 0 est interdit.

Solution : Vérifie tes calculs d'alpha et bêta avec une formule intermédiaire avant de les passer à LOI.BETA. Si tu calcules alpha depuis des données (approche bayésienne), assure-toi d'ajouter 1 : alpha = succès + 1, pas juste succès.

Erreur #NOMBRE! car x est hors de l'intervalle [A, B]

Si x est inférieur à A ou supérieur à B, Excel retourne #NOMBRE!. Vérifie toujours que ta valeur x est bien comprise dans tes bornes. Par exemple, =LOI.BETA(1,5; 2; 5; 0; 1) échoue car x = 1,5 dépasse B = 1.

Solution : Encadre ta valeur x avec une vérification : =SI(ET(x>=A; x<=B); LOI.BETA(x; alpha; bêta; A; B); "Hors intervalle"). Assure-toi que x, A et B sont cohérents.

Erreur #NOMBRE! dès que tu ajoutes VRAI à la fin de la formule

Tu as pris le réflexe des autres lois d'Excel, qui réclament toutes un argument cumulative en quatrième position. LOI.BETA n'en a pas : sa quatrième place est celle de la borne inférieure A. Ton VRAI est donc converti en 1, la borne basse devient 1, et =LOI.BETA(0,5; 2; 5; VRAI) renvoie #NOMBRE! parce que x = 0,5 se retrouve sous cette borne.

Solution : Retire l'argument, tout simplement : =LOI.BETA(0,5; 2; 5) renvoie 0,890625. LOI.BETA cumule déjà, il n'y a rien à activer. Si tu veux vraiment un argument cumulative, c'est LOI.BETA.N qu'il te faut, où il est obligatoire : =LOI.BETA.N(0,5; 2; 5; VRAI).

FAUX ne renvoie aucune erreur mais ne donne pas la densité

C'est le piège inverse du précédent, et il est plus sournois parce qu'il ne prévient pas. =LOI.BETA(0,5; 2; 5; FAUX) renvoie 0,890625, exactement le même résultat que sans le FAUX. La raison est que FAUX vaut 0, or 0 est déjà la valeur par défaut de la borne A : ton argument est avalé sans bruit. Tu crois lire une densité, tu lis une probabilité cumulée.

Solution : Ne passe jamais VRAI ni FAUX à LOI.BETA. Pour obtenir une densité, utilise LOI.BETA.N avec FAUX : =LOI.BETA.N(0,5; 2; 5; FAUX) renvoie 0,9375, une valeur bien différente du 0,890625 cumulé.

Lucas, la mascotte du Dojo, compare deux fonctions Excel

LOI.BETA vs LOI.NORMALE vs LOI.BINOMIALE vs LOI.GAMMA

Utilise LOI.BETA quand tes données sont naturellement bornées entre deux valeurs finies, comme des proportions, des taux ou des durées. Pour des données non bornées ou symétriques, LOI.NORMALE est plus adaptée. Pour des succès et des échecs discrets, tourne-toi vers LOI.BINOMIALE, et pour des temps d'attente positifs non bornés, vers LOI.GAMMA.

Une différence mérite toute ton attention, parce qu'elle est la source d'erreur numéro un sur cette fonction. LOI.NORMALE, LOI.BINOMIALE et LOI.GAMMA attendent toutes un argument cumulative obligatoire, à passer en VRAI ou FAUX pour choisir entre probabilité cumulée et densité. LOI.BETA est la seule du lot à ne pas en avoir : elle cumule toujours, et sa quatrième place appartient à la borne A.

CritèreLOI.BETALOI.NORMALELOI.BINOMIALELOI.GAMMA
Type de donnéesProportions, taux, durées bornéesDonnées continues non bornéesSuccès/échecs discretsTemps d'attente, durées positives
Intervalle de valeurs[A, B] borné]-inf, +inf[Entiers [0, n][0, +inf[
Cas d'usage typiquePERT, taux de conversion, conformitéSalaires, tailles, erreurs de mesureClics sur publicité, taux de défautsDélai de livraison, durée d'une panne
Paramètres principauxalpha, bêta (+ bornes A, B)Moyenne, écart-typen (essais), p (probabilité)alpha (forme), bêta (échelle)
Argument cumulativeAucun : cumule toujours (la 4e place est la borne A)Obligatoire en 4e argumentObligatoire en 4e argumentObligatoire en 4e argument
Comment obtenir la densitéImpossible : passer par LOI.BETA.N avec FAUXPasser FAUX en 4e argumentPasser FAUX en 4e argumentPasser FAUX en 4e argument
FAQ

Questions fréquentes

Utilise la loi bêta quand tes données sont bornées entre 0 et 1 (ou deux valeurs finies), comme des proportions, probabilités, taux de réussite, ou pourcentages. La loi normale suppose des données potentiellement infinies dans les deux sens. En pratique, si ta variable ne peut jamais dépasser 100 % ni être négative (taux de conversion, score qualité, avancement de projet), la loi bêta est plus réaliste.

Ressources

Pour aller plus loin

Continue sur ta lancée après la fonction LOI.BETA : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.

Tout voir