Qu'est-ce que la fonction ERFC. PRECIS ?
ERFC.PRECIS (ERFC en anglais avec précision maximale) te sert dès que la probabilité que tu cherches devient minuscule (x supérieur à 3) et que calculer 1 - ERF(x) te ferait perdre toutes les décimales utiles par annulation catastrophique.
Concrètement, elle entre en jeu en physique des communications pour les taux d'erreur bit, en traitement du signal, en analyse de fiabilité Six Sigma et en simulation statistique. Là où calculer 1 - ERF(x) perd des décimales significatives à cause de l'annulation catastrophique, ERFC.PRECIS calcule directement la petite valeur résiduelle sans cette perte.
Syntaxe
=ERFC.PRECIS(x)Clique sur un argument pour aller à son explication.
Pour les grandes valeurs de x (supérieures à 3), ERFC.PRECIS est nettement plus précise que 1-ERF(x). Pour x = 5 par exemple, 1-ERF(5) renvoie 0 ou un résultat tronqué, tandis qu'ERFC.PRECIS(5) renvoie 1,537E-12 avec toutes ses décimales.

Comprendre chaque paramètre de la fonction ERFC.PRECIS
x
: la valeur pour laquelle calculer la fonction d'erreur complémentaireC'est un nombre réel qui peut être positif ou négatif, mais en pratique on utilise surtout des valeurs positives en ingénierie.
ERFC.PRECIS(0) = 1, et la valeur décroît vers 0 quand x augmente. ERFC.PRECIS(x) = 1 - ERF.PRECIS(x). Pour les valeurs négatives, ERFC.PRECIS(-x) = 2 - ERFC.PRECIS(x).

Exemples pratiques pas à pas
Comment convertir un rapport signal/bruit en taux d'erreur avec la fonction ERFC.PRECIS
Le bilan de liaison est bouclé et chaque lien du réseau ressort avec son rapport signal/bruit en décibels, rangé en colonne B. La question qui décide de la recette n'est pas ce rapport mais ce qu'il coûte en bits perdus, parce que c'est ce chiffre-là qui figure au contrat. La fonction ERFC.PRECIS fait le pont entre les deux : elle transforme une marge de bruit en probabilité d'erreur, une ligne à la fois.
- 1Dans une cellule, écris
=0,5*ERFC.PRECIS(. Le facteur0,5se tape avant la fonction parce qu'il porte sur ce qu'elle renvoie. La fonction ERFC.PRECIS couvre les deux queues de la distribution, alors qu'une erreur de décision ne se produit que d'un seul côté du seuil. - 2En 1er argument : écris la conversion du rapport signal/bruit et referme-la,
RACINE(10^(B2/10)/2). La partie10^(B2/10)ramène les décibels vers une échelle linéaire, où les6dB du premier lien valent un rapport de puissance d'un peu moins de 4. La division par 2 puis la racine font basculer cette puissance vers une amplitude, et c'est ce1,41que la fonction reçoit, pas le rapport de départ. - 3Ferme la parenthèse de la fonction ERFC.PRECIS et appuie sur Entrée, puis recopie la formule vers le bas. Celle de la fonction RACINE a déjà été refermée à l'étape précédente. La référence
B2devientB3puisB4, et chaque lien du tableau reçoit ainsi son propre taux d'erreur.
=0,5*ERFC.PRECIS(RACINE(10^(B2/10)/2))6 dB ressort à 0,0230, soit environ un bit erroné sur quarante-trois. La chute est brutale dès que le rapport monte, puisque 8 dB tombe à 0,0060 et 10 dB à 0,0008. À 12 dB, quatre décimales ne suffisent plus et la colonne affiche 0,0000 pour une valeur qui vaut pourtant 3,43E-05.Comment comparer un taux d'erreur à un seuil avec les fonctions ERFC.PRECIS et SI
La recette ne réclame pas les taux d'erreur mais une réponse binaire : chaque lien tient-il l'objectif contractuel, fixé à un bit erroné sur mille ? Comparer une colonne entière de valeurs minuscules à l'œil est le meilleur moyen de laisser filer un lien limite, d'autant que les plus performants s'affichent tous à zéro. La fonction SI enveloppe le calcul et rend le verdict directement, sur la valeur réelle plutôt que sur ce que l'affichage laisse voir.
- 1Dans une cellule, écris
=SI(. - 2En 1er argument : écris la comparaison qui départage les liens,
0,5*ERFC.PRECIS(RACINE(10^(B2/10)/2)) <= 0,001. Le calcul du taux d'erreur y est repris entier depuis l'exemple précédent, sans passer par une cellule intermédiaire. L'opérateur<=retient aussi les liens qui tombent pile sur0,001. - 3En 2ᵉ argument : saisis le verdict rendu quand le test est vrai,
"Conforme". Les guillemets sont obligatoires pour qu'Excel affiche ce mot tel quel au lieu de chercher ce que ce nom désigne dans le classeur. - 4En 3ᵉ argument : saisis le verdict rendu quand le test est faux,
"Marge insuffisante". Le libellé dit quoi faire du lien plutôt que de le condamner, puisque c'est son rapport signal/bruit qu'il faudra remonter. Trois des cinq liens affichés reçoivent ce verdict. - 5Ferme la parenthèse de la fonction SI et appuie sur Entrée, puis recopie la formule vers le bas. La référence
B2devientB3puisB4, si bien que chaque ligne teste son propre rapport signal/bruit.
=SI(0,5*ERFC.PRECIS(RACINE(10^(B2/10)/2)) <= 0,001; "Conforme"; "Marge insuffisante")0,001 tranche la colonne en deux : 6 dB rend 0,0230, très au-dessus, d'où le verdict, alors que 10 dB descend à 0,0008 et passe. La bascule se joue donc entre 8 et 10 dB, ce qu'aucune lecture à l'œil des taux bruts ne donnait aussi vite. Le test porte sur la valeur réelle et non sur celle qui s'affiche, ce qui compte beaucoup ici puisque le lien à 12 dB montre 0,0000 tout en étant parfaitement conforme.
Les erreurs fréquentes avec la fonction ERFC.PRECIS
Avec ERFC.PRECIS, les ennuis ne viennent jamais d'une faute de frappe mais d'un réflexe : taper =1-ERF(x) au lieu d'appeler la fonction directement. Pour x = 5, cette soustraction renvoie 0 parce qu'ERF(5) est tellement proche de 1 que toutes les décimales utiles disparaissent, et tu ne t'en aperçois même pas.
Le second piège est plus discret : ERFC.PRECIS raisonne sur l'échelle de la fonction d'erreur, pas sur celle de la loi normale. Si tu lui passes un z-score brut sans le diviser par RACINE(2), ta probabilité tombera à côté sans déclencher la moindre erreur visible.
Calculer 1 - ERF au lieu d'utiliser ERFC.PRECIS
Pour les grandes valeurs de x, =1-ERF(5) renvoie 0 ou un résultat inexact car ERF(5) est si proche de 1 que la soustraction efface toutes les décimales significatives (annulation catastrophique). Le résultat est mathématiquement faux.
Solution : Utilise toujours =ERFC.PRECIS(x) pour calculer le complémentaire quand x dépasse 3. Pour x = 5, ERFC.PRECIS renvoie 1,537E-12 là où 1-ERF(5) renverrait 0.
Oublier la conversion de l'échelle pour la loi normale
ERFC utilise l'échelle de la fonction d'erreur de Gauss, pas celle de la loi normale standard. Pour un z-score, ERFC.PRECIS(z) ne donne pas directement la probabilité unilatérale de la loi normale.
Solution : Divise par RACINE(2) pour convertir un z-score en argument d'ERFC.PRECIS : =ERFC.PRECIS(z/RACINE(2))/2 donne la probabilité unilatérale de la loi normale standard.
Questions fréquentes
ERFC.PRECIS offre une précision numérique supérieure pour le calcul de la fonction d'erreur complémentaire, surtout pour les grandes valeurs de x où ERFC approche de 0. Là où ERFC peut perdre des décimales significatives, ERFC.PRECIS maintient une précision maximale. Pour les valeurs courantes (x entre 0 et 3), les deux fonctions donnent des résultats identiques en pratique.
Pour les grandes valeurs de x, ERF(x) est très proche de 1. Calculer 1 - ERF(x) provoque une perte de précision appelée annulation catastrophique : les décimales significatives disparaissent dans la soustraction. ERFC.PRECIS calcule directement la valeur complémentaire sans passer par cette soustraction, préservant toute la précision numérique disponible.
Utilise ERFC.PRECIS quand tu travailles avec des grandes valeurs de x (supérieures à 3) où la fonction d'erreur complémentaire devient très petite, ou quand tu as besoin d'une précision maximale en ingénierie scientifique, simulation ou calcul de probabilités extrêmes.
Non, ERFC.PRECIS est spécifique à Excel 2010 et versions ultérieures. Dans Google Sheets, tu devras utiliser ERFC standard ou implémenter une approximation haute précision via d'autres formules.
ERFC.PRECIS retourne une valeur entre 0 et 2. ERFC.PRECIS(0) = 1, et la valeur décroît vers 0 quand x augmente. C'est la probabilité complémentaire : ERFC.PRECIS(x) = 1 - ERF.PRECIS(x).
Dans le contexte de la loi normale, ERFC.PRECIS(x/RACINE(2))/2 donne la probabilité d'observer une valeur supérieure à x écarts-types.
Pour aller plus loin
Continue sur ta lancée après la fonction ERFC.PRECIS : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



