Aller au contenu principal

Qu'est-ce que la fonction LOI.BINOMIALE.NEG.N ?

Définition
La fonction LOI.BINOMIALE.NEG.N calcule la probabilité d'obtenir un certain nombre d'échecs avant d'atteindre un objectif de succès, dans une série d'essais indépendants à probabilité constante. Elle peut retourner la probabilité exacte (masse) ou cumulée.

Tu t'en sers quand ton objectif est fixé en nombre de succès à obtenir (un quota de ventes, de postes à pourvoir, de pièces conformes) et que tu veux savoir combien d'échecs tu dois t'attendre à encaisser en chemin, pour dimensionner ton effort en amont plutôt que de le découvrir en cours de route.

En pratique, c'est elle qui modélise combien de prospects contacter avant de décrocher un nombre cible de ventes, combien de candidats interviewer avant de pourvoir plusieurs postes, ou combien de pièces tester avant de trouver le quota requis de pièces conformes. Partout où ton objectif de succès est fixe et que c'est le nombre d'essais qui varie, c'est la distribution binomiale négative qu'il faut utiliser.

Syntaxe

Clique sur un argument pour aller à son explication.

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

Comprendre chaque paramètre de la fonction LOI.BINOMIALE.NEG.N

Les quatre arguments se suivent dans un ordre imposé : d'abord le nombre d'échecs que tu explores, puis le nombre de succès visés, ensuite la probabilité de succès par essai, et enfin le booléen cumulative. Aucun n'est facultatif, ils sont tous obligatoires.

Garde en tête que c'est nb_succes qui fixe ta cible et nb_echecs qui varie : c'est exactement l'inverse de la binomiale classique, et inverser ces deux-là est le piège classique de cette fonction.

1

nb_echecs

: le nombre d'échecs pour lequel tu calcules la probabilité

Ce doit être un entier positif ou nul. C'est la variable dont tu explores la distribution : combien d'échecs peut-on avoir avant d'atteindre l'objectif de succès ?

En faisant varier ce paramètre de 0 à une valeur élevée, tu construis la distribution complète et tu identifies les scénarios réalistes pour ton dimensionnement.

2

nb_succes

: le nombre de succès requis avant d'arrêter

C'est ton objectif fixe, la cible à atteindre. Par exemple, si tu veux 5 ventes, nb_succes = 5. La valeur doit être un entier strictement positif (supérieur ou égal à 1).

C'est ce paramètre qui distingue la binomiale négative de la binomiale classique : ici c'est le nombre de succès qui est fixé, pas le nombre d'essais.

3

probabilite_succes

: la probabilité de succès à chaque essai indépendant, entre 0 et 1 (exclus)

Par exemple, si ton taux de conversion est de 25 %, utilise 0,25. Cette probabilité reste constante pour tous les essais : c'est l'hypothèse centrale de la distribution.

Si la probabilité varie d'un essai à l'autre (saisonnalité, qualité du lead), la binomiale négative ne s'applique plus directement.

Attention : La probabilité doit être strictement supérieure à 0 et inférieure à 1. Une valeur de 0 ou 1 exactement génère une erreur #NOMBRE!.

4

cumulative

: indique si tu veux la probabilité exacte ou cumulée

FAUX retourne P(X = nb_echecs), la probabilité d'avoir exactement ce nombre d'échecs. VRAI retourne P(X <= nb_echecs), la probabilité d'avoir au plus ce nombre d'échecs.

Le mode cumulatif est généralement plus utile pour le dimensionnement : « quelle est la probabilité de ne pas dépasser X échecs ? » correspond à un niveau de service ou de confiance que tu peux directement piloter.

Le savais-tu ?
Quand le nombre de succès visé vaut 1, la loi binomiale négative se réduit à la loi géométrique : la probabilité du nombre d'échecs avant le tout premier succès. C'est le modèle du « combien d'appels avant ma première vente ».
Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

Comment calculer la probabilité d'un nombre de refus avant d'atteindre un objectif de ventes avec la fonction LOI.BINOMIALE.NEG.N

L'objectif du mois est arrêté à 8 signatures et le taux de conversion de l'équipe tourne autour de 20 % sur les prospects qualifiés. Le fichier de prospection, lui, est dimensionné au doigt mouillé, et la question qui fâche arrive toujours en fin de mois : le volume prévu était-il seulement suffisant ? Ici, ce n'est pas le nombre de contacts qui est fixé mais le nombre de ventes à obtenir, et c'est le nombre de refus encaissés en chemin qui varie. La fonction LOI.BINOMIALE.NEG.N donne la probabilité de tenir l'objectif sans dépasser un nombre de refus donné.

Les étapes
  1. 1
    Dans une cellule, écris =LOI.BINOMIALE.NEG.N(.
  2. 2
    En 1er argument : clique sur la cellule du nombre de refus que tu explores, B2, qui affiche 25 pour le scénario S-01. C'est la seule référence qui bouge à la recopie, parce qu'elle porte la variable de cette loi, celle dont tu ignores la valeur d'avance.
  3. 3
    En 2ᵉ argument : saisis ton objectif de ventes, 8, écrit en dur parce que c'est une décision et non une observation. Ne l'intervertis pas avec le refus du premier argument, car ici la cible est fixe et ce sont les échecs qui varient, exactement l'inverse de la binomiale ordinaire.
  4. 4
    En 3ᵉ argument : saisis le taux de conversion par prospect, 0,2 pour les 20 % de la colonne Taux. Il s'écrit en décimal et doit rester strictement entre 0 et 1, ces deux bornes étant exclues.
  5. 5
    En 4ᵉ argument : saisis VRAI pour additionner tous les scénarios jusqu'à 25 refus inclus. C'est ce qui répond à « au plus 25 refus » plutôt qu'à « exactement 25 refus », et c'est aussi ce qui sépare cette fonction de son aînée, restée à trois arguments et bloquée sur le mode exact.
  6. 6
    Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas pour obtenir la probabilité cumulée de chaque scénario.
Au final, ta formule devrait ressembler à ça :=LOI.BINOMIALE.NEG.N(B2; 8; 0,2; VRAI)
Explication
Encaisser au plus 25 refus avant de décrocher les 8 ventes n'arrive que dans 33,4 % des cas : deux fois sur trois, il en faudra davantage. La colonne recopiée donne le calendrier complet, la barre des 50 % tombant à 30 refus et celle des 77,1 % à 40. Le mode cumulé est ce qui rend ce tableau lisible, car la probabilité d'un nombre de refus exact plafonne autour de 3,3 % quel que soit le nombre visé, une distribution bien trop plate pour décider quoi que ce soit.
Exemple 2

Comment convertir un nombre de prospects à contacter en probabilité d'atteindre l'objectif avec la fonction LOI.BINOMIALE.NEG.N

La table des refus est juste mais personne ne l'utilise, parce qu'un fichier de prospection ne se commande pas en refus : il se commande en nombre de contacts. Traduire mentalement à chaque lecture est le meilleur moyen de se tromper d'une unité, et la conversation avec la direction s'enlise dès qu'il faut expliquer pourquoi la colonne affiche 25 quand le fichier en compte 33. Autant faire porter la soustraction par la formule et saisir directement le nombre de prospects. La fonction LOI.BINOMIALE.NEG.N reçoit alors un calcul plutôt qu'une cellule.

Les étapes
  1. 1
    Dans une cellule, écris =LOI.BINOMIALE.NEG.N(.
  2. 2
    En 1er argument : écris l'expression A2-8 plutôt qu'une cellule brute. Un prospect contacté finit soit en vente, soit en refus, donc les refus valent le total moins les 8 ventes visées. Pointer A2 seul décalerait toute la colonne de huit lignes.
  3. 3
    En 2ᵉ argument : saisis l'objectif de ventes, 8. C'est le même 8 que celui de la soustraction, et ce lien est logique et non décoratif, si bien que changer l'objectif oblige à toucher les deux endroits.
  4. 4
    En 3ᵉ argument : saisis le taux de conversion de l'équipe, 0,2, inchangé d'une ligne à l'autre.
  5. 5
    En 4ᵉ argument : saisis VRAI pour lire la colonne comme un niveau de confiance. C'est ce mode qui répond à la seule question qui compte vraiment, celle du volume de fichier à commander.
  6. 6
    Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas pour convertir chaque volume de prospects en probabilité d'atteinte.
Voici la formule que tu obtiens à la fin :=LOI.BINOMIALE.NEG.N(A2-8; 8; 0,2; VRAI)
Explication
Le tableau parle enfin la langue du terrain : 40 prospects donnent un peu plus d'une chance sur deux avec 56,3 %, il en faut 56 pour approcher les 90 %, et les 60 du fichier actuel plafonnent à 93,3 %. La courbe s'aplatit nettement en haut, chaque point de confiance gagné au-delà de 90 % coûtant beaucoup plus de contacts que le précédent, ce qui est précisément l'argument à sortir quand on te demande de garantir l'objectif à 100 %.
Exemple 3

Comment gérer l'erreur #NOMBRE! d'un taux de conversion invalide avec les fonctions LOI.BINOMIALE.NEG.N et SIERREUR

Les taux de conversion sont désormais saisis canal par canal, pour que chaque responsable mette à jour le sien sans toucher aux formules. Le revers est arrivé dès la première semaine : un canal encore vide a été renseigné à 0, un autre à 1,2 par quelqu'un qui pensait en pourcentage, et toute la colonne s'est mise à afficher un code d'erreur que personne n'a su rattacher à sa cellule. La fonction ne pardonne aucune probabilité en dehors de l'intervalle ouvert, et c'est heureux, car un taux nul ou certain ne veut rien dire ici. La fonction SIERREUR intercepte le code et le remplace par un message qui désigne la bonne cellule.

Les étapes
  1. 1
    Dans une cellule, écris =SIERREUR(.
  2. 2
    En 1er argument : écris le calcul à tenter et referme-le, LOI.BINOMIALE.NEG.N(25; 8; B2; VRAI). La fonction part sur 25 refus, 8 ventes visées et le mode cumulé, mais son taux est lu dans B2 et doit rester strictement entre 0 et 1. C'est cette lecture libre qui peut faire échouer le calcul et renvoyer #NOMBRE!.
  3. 3
    En 2ᵉ argument : saisis le texte de repli, "Taux invalide". Il s'affiche à la place du code d'erreur et désigne la cellule à reprendre, là où une cellule vide laisserait croire que le canal n'a jamais été calculé.
  4. 4
    Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas pour que chaque canal affiche sa probabilité ou le message d'alerte.
Une fois les morceaux assemblés, ta formule donne ça :=SIERREUR(LOI.BINOMIALE.NEG.N(25; 8; B2; VRAI); "Taux invalide")
Explication
Les deux dernières lignes ne sont pas des fautes de frappe anodines. Le 0 du canal partenariat semble innocent et veut dire « aucune vente pour l'instant », sauf qu'un taux nul rend l'objectif mathématiquement inatteignable, d'où le #NOMBRE! que la fonction SIERREUR remplace ici par un message lisible. Le 1,2 est un 120 % tapé trop vite et échoue pour la raison inverse. Le reste du tableau chiffre au passage ce que vaut le canal : à 25 refus, un salon à 30 % tient l'objectif dans 81,8 % des cas contre 11,1 % pour l'appel à froid.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les erreurs fréquentes avec la fonction LOI.BINOMIALE.NEG.N

Deux blocages reviennent ici, et ils n'ont rien à voir l'un avec l'autre. Le #NOMBRE! se déclenche dès qu'un paramètre sort de ses bornes : un nb_echecs négatif, un nb_succes inférieur à 1, ou une probabilité égale pile à 0 ou 1 au lieu de rester dans l'intervalle ouvert. Le #VALEUR!, lui, signale qu'un argument n'est tout simplement pas un nombre, typiquement un cumulative écrit "VRAI" en texte plutôt qu'en booléen.

Le troisième cas est plus sournois car Excel ne renvoie aucune erreur : tu confonds cette fonction avec LOI.BINOMIALE.N et le résultat est silencieusement faux. La question qui tranche : est-ce le nombre d'essais ou le nombre de succès que tu as fixé ?

Erreur #VALEUR! sur un argument

Cette erreur apparaît quand un argument n'est pas numérique : cellule vide, cellule contenant du texte, ou paramètre cumulative passé sous forme de chaîne plutôt que comme valeur booléenne.

Solution : Vérifie que toutes les cellules référencées contiennent des nombres et que le paramètre cumulative est bien VRAI ou FAUX (pas "VRAI" en texte). Utilise ESTNUM(cellule) pour diagnostiquer.

Erreur #NOMBRE! sur les paramètres

Cette erreur survient quand les paramètres sont hors limites : nb_echecs < 0, nb_succes < 1, ou probabilite_succes hors de l'intervalle ouvert ]0 ; 1[.

Solution : Assure-toi que nb_echecs >= 0, nb_succes >= 1, et que la probabilité est strictement entre 0 et 1. Vérifie que tes cellules source ne contiennent pas de valeurs calculées hors limites.

Confusion avec la binomiale classique

Erreur conceptuelle fréquente : utiliser LOI.BINOMIALE.NEG.N quand c'est LOI.BINOMIALE.N qui convient, ou inversement. La distinction clé : est-ce le nombre d'essais ou le nombre de succès qui est fixé ?

Solution : Applique la règle suivante : si tu fixes le nombre d'essais et cherches la probabilité d'un certain nombre de succès, utilise LOI.BINOMIALE.N. Si tu fixes le nombre de succès et cherches la probabilité d'un certain nombre d'échecs, utilise LOI.BINOMIALE.NEG.N.

FAQ

Questions fréquentes

La différence est dans la question posée. LOI.BINOMIALE.N répond à « en n essais, quelle est la probabilité d'avoir k succès ? » (le nombre d'essais est fixé). LOI.BINOMIALE.NEG.N répond à « pour obtenir k succès, quelle est la probabilité d'avoir eu f échecs avant ? » (le nombre de succès est fixé). En résumé : essais fixes = binomiale. Succès fixes = binomiale négative.

Ressources

Pour aller plus loin

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

Tout voir