Aller au contenu principal

Qu'est-ce que la fonction ECARTYPEP ?

Définition
La fonction ECARTYPEP calcule l'écart-type d'une population complète en divisant par N. Elle quantifie la dispersion des valeurs autour de leur moyenne. À utiliser lorsque toutes les données de la population sont disponibles, pas seulement un échantillon.

ECARTYPEP (STDEVP en anglais) te sert le jour où deux séries affichent la même moyenne sans se comporter pareil : l'une stable, l'autre en dents de scie. Tu la sors chaque fois que tu détiens vraiment toute la population, pas un échantillon, car passer par ECARTYPE dans ce cas fausserait le diagnostic.

Concrètement, c'est elle qui te permet de mesurer la volatilité des ventes mensuelles sur une année entière, vérifier la régularité d'une machine de production, évaluer l'équité salariale d'une équipe, ou comparer les performances de plusieurs serveurs. Plus l'écart-type est faible, plus tes données sont regroupées autour de la moyenne.

Syntaxe

=ECARTYPEP(nombre1; [nombre2]; ...)

Clique sur un argument pour aller à son explication.

ECARTYPEP divise par N (taille de la population), contrairement à ECARTYPE qui divise par N-1 (correction de biais pour les échantillons). Avec une seule valeur, le résultat est toujours 0.

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

Comprendre chaque paramètre de la fonction ECARTYPEP

Tu peux ne donner qu'un seul argument, mais ECARTYPEP en accepte jusqu'à 254 : un nombre tapé en dur, une cellule ou une plage entière, et tu peux même mélanger des plages non adjacentes comme =ECARTYPEP(A1:A10; C1:C10). Seul le premier est obligatoire, les suivants viennent en renfort quand tes données sont éparpillées.

Quoi que tu lui passes, elle ne garde que les nombres : le texte, les cellules vides et les valeurs logiques (VRAI/FAUX) sont écartés silencieusement.

1

nombre1

: le premier nombre, référence de cellule ou plage de cellules représentant la population entière dont tu veux mesurer la dispersion. Tu peux saisir directement des nombres (`ECARTYPEP(10; 20; 30)`), référencer une cellule unique (`ECARTYPEP(A1)`) ou indiquer une plage (`ECARTYPEP(A1:A100)`)

Les cellules vides, le texte et les valeurs logiques sont ignorés automatiquement.

2

nombre2, ...

: jusqu'à 254 arguments supplémentaires (nombres, cellules ou plages) représentant d'autres valeurs de la population(facultatif)

Les cellules vides et le texte sont ignorés.

Tu peux combiner des plages non adjacentes : =ECARTYPEP(A1:A10; C1:C10; E1:E10). Excel calcule alors l'écart-type sur l'ensemble des valeurs de ces trois plages réunies.

Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

Comment calculer l'écart-type d'une population avec la fonction ECARTYPEP

La période est bouclée et on te demande si tes ventes tiennent un rythme régulier ou si elles partent dans tous les sens d'un mois sur l'autre. Tu as relevé le chiffre de chacun des 18 mois, avec le canal et la région, et tu veux un seul nombre qui résume cette régularité. Comme ces relevés couvrent toute la période analysée, et pas un échantillon tiré au hasard, c'est la fonction ECARTYPEP qui convient : elle mesure la dispersion sur la population complète.

Les étapes
  1. 1
    Dans une cellule, écris =ECARTYPEP(.
  2. 2
    En 1er argument : sélectionne la colonne des ventes à mesurer, B2:B19. Les colonnes Canal, Région et Objectif restent en dehors de la sélection, la fonction ECARTYPEP n'ayant besoin que des montants. La sélection descend jusqu'à la ligne 19 pour couvrir les 18 mois relevés, et c'est cette exhaustivité qui autorise la fonction ECARTYPEP plutôt que la fonction ECARTYPE, réservée aux échantillons.
  3. 3
    Ferme la parenthèse et appuie sur Entrée.
Au final, ta formule devrait ressembler à ça :=ECARTYPEP(B2:B19)
Explication
La fonction mesure l'écart de chacun des 18 mois à leur moyenne (56,17 k€), puis ramène le tout à une seule valeur en divisant par N, ici 18, puisque la plage tient toute la population. Le résultat de 7,95 k€ pèse environ 14 % de cette moyenne : tes ventes bougent nettement d'un mois sur l'autre.
Exemple 2

Comment calculer l'écart-type sur des plages non adjacentes avec la fonction ECARTYPEP

Deux lignes de production tournent en parallèle et tu veux savoir si ton atelier débite à un rythme prévisible, toutes lignes confondues. Ton relevé hebdomadaire les met côte à côte, mais une colonne de rebuts s'intercale entre les deux, ce qui t'interdit de sélectionner le bloc d'un seul geste. La fonction ECARTYPEP accepte plusieurs plages à la suite et les traite comme une population unique, sans que tu aies à recopier tes chiffres ailleurs.

Les étapes
  1. 1
    Dans une cellule, écris =ECARTYPEP(.
  2. 2
    En 1er argument : sélectionne la production de la première ligne, B2:B9. Ces huit relevés hebdomadaires ne forment que la moitié de la population à mesurer.
  3. 3
    En 2ᵉ argument : sélectionne la production de la seconde ligne, D2:D9. Le point-virgule qui sépare les deux plages est précisément ce qui te permet d'enjamber la colonne Rebuts A. Une sélection continue comme B2:E9 ferait au contraire entrer les deux colonnes de rebuts dans le calcul.
  4. 4
    Ferme la parenthèse et appuie sur Entrée. Les deux plages sont fondues en une seule population de 16 relevés avant le moindre calcul, et tu en enchaînerais d'autres de la même façon si une troisième ligne de production s'ajoutait.
Voici la formule que tu obtiens à la fin :=ECARTYPEP(B2:B9; D2:D9)
Explication
La fonction réunit les 16 relevés des deux lignes en une seule population, puis mesure leur écart autour de la moyenne commune (507,88 pièces). Le résultat de 12,87 pièces reste sous 3 % de cette moyenne : les deux ateliers débitent au même rythme, et les colonnes de rebuts n'ont jamais pesé dans le calcul.
Exemple 3

Comment calculer l'écart-type sous condition avec les fonctions ECARTYPEP et SI

Deux transporteurs se partagent tes expéditions et tu veux savoir lequel tient un délai prévisible, pas seulement lequel va vite en moyenne. Ton relevé les mélange ligne par ligne, et recopier à part les délais d'un seul transporteur serait à refaire à chaque nouvelle livraison. La fonction ECARTYPEP sait recevoir un filtre directement dans son argument, ce qui te donne la régularité d'un transporteur sans toucher au tableau.

Les étapes
  1. 1
    Dans une cellule, écris =ECARTYPEP(.
  2. 2
    En 1er argument : écris le filtre qui trie les délais avant tout calcul et referme-le, SI(A2:A13="Rapido"; B2:B13). Le test A2:A13="Rapido" compare la colonne Transporteur entière au nom cherché et renvoie un VRAI ou un FAUX par ligne du tableau. B2:B13 livre ensuite le délai des lignes retenues, et comme rien n'est écrit pour les autres, les expéditions de Cargo ressortent en FAUX.
  3. 3
    Ferme la parenthèse de la fonction ECARTYPEP et appuie sur Entrée. Celle de la fonction SI a déjà été refermée dans l'étape précédente.
Une fois les morceaux assemblés, ta formule donne ça :=ECARTYPEP(SI(A2:A13="Rapido"; B2:B13))
Explication
La fonction SI transforme la colonne Délai (h) en une liste où seules les lignes de Rapido gardent leur valeur, les autres ressortant en FAUX. La fonction ECARTYPEP ignore ces FAUX et ne calcule que sur les 6 délais restants, autour de leur moyenne de 30,67 h : 3,14 h d'écart, soit un transporteur très prévisible.

Attention : Avant Excel 2021 et hors Microsoft 365, valide cette formule avec Ctrl + Maj + Entrée : Excel l'entoure alors d'accolades, signe qu'il la traite bien comme un calcul matriciel. Sur les versions récentes, une validation normale suffit.

Exemple 4

Comment gérer l'erreur #DIV/0! avec les fonctions ECARTYPEP et SIERREUR

Un tableau de bord affiche la stabilité de chaque capteur de ton entrepôt, et deux d'entre eux sont tombés en panne : leurs relevés ne sont jamais remontés. Tu veux quand même publier le tableau sans qu'il se couvre d'erreurs rouges qui feraient douter de tout le reste. La fonction ECARTYPEP donne la dispersion de chaque capteur, et la fonction SIERREUR se charge d'afficher un message clair là où il n'y a rien à mesurer.

Les étapes
  1. 1
    Dans une cellule, écris =SIERREUR(.
  2. 2
    En 1er argument : écris le calcul à tenter et referme-le, ECARTYPEP(B2:E2). Les quatre relevés du capteur se lisent en ligne, la fonction ECARTYPEP acceptant aussi bien une sélection horizontale que verticale. Tant que la ligne porte au moins un nombre, c'est bien l'écart-type qui s'affiche.
  3. 3
    En 2ᵉ argument : saisis le texte qui prend le relais quand le calcul échoue, "Pas de relevé". C'est exactement ce qui arrive au capteur C-02, dont les quatre cellules de relevés sont vides : la fonction ECARTYPEP n'a alors aucun nombre à traiter et renvoie l'erreur #DIV/0!. Les guillemets sont obligatoires, car ils signalent à Excel que ce contenu est un texte à afficher tel quel.
  4. 4
    Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas jusqu'à la ligne du capteur C-05. La sélection B2:E2 se décale d'une ligne à chaque fois, si bien que chaque capteur reçoit son propre écart-type.
En mettant tout bout à bout, tu écris :=SIERREUR(ECARTYPEP(B2:E2); "Pas de relevé")
Explication
La fonction ECARTYPEP mesure l'écart des quatre relevés du capteur C-01 autour de leur moyenne (21,55 °C) et sort 0,11 °C, signe d'un capteur bien stable. Recopiée vers le bas, la formule traite chaque capteur, et la fonction SIERREUR intercepte l'erreur #DIV/0! des lignes vides (C-02 et C-05) pour afficher un texte lisible à la place.
Le conseil du pro
Pour comparer la dispersion de deux séries d'échelles différentes, des salaires en euros et des scores en points, divise l'écart-type par la moyenne : ce coefficient de variation ramène tout à un pourcentage comparable.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les erreurs fréquentes avec la fonction ECARTYPEP

Le faux pas le plus fréquent ne déclenche aucun message d'erreur, et c'est bien ça le piège : appliquer ECARTYPEP à un simple échantillon (50 employés sur 500). Comme elle divise par N et non par N-1, elle te renvoie une dispersion sous-estimée, donc trop optimiste, sans rien signaler.

Les autres cas se devinent à l'œil : un résultat de 0 trahit une plage à valeur unique, et un écart-type qui semble incohérent vient souvent de texte ou de cellules vides ignorées en douce dans ta plage.

Utiliser ECARTYPEP sur un échantillon au lieu de la population complète

ECARTYPEP divise par N, ce qui sous-estime la dispersion réelle quand tu travailles sur un échantillon. Par exemple, mesurer l'écart-type des salaires de 50 employés sur 500 avec ECARTYPEP donne un résultat biaisé vers le bas.

Solution : Utilise ECARTYPE quand tu travailles sur un sous-ensemble (échantillon) et que tu veux inférer la dispersion de la population entière. Réserve ECARTYPEP pour le cas où tu possèdes vraiment toutes les données de la population.

La fonction renvoie 0 avec une seule valeur

ECARTYPEP renvoie 0 quand la plage ne contient qu'une seule valeur numérique, car la dispersion autour d'un seul point est par définition nulle. Ce n'est pas une erreur, mais le résultat est statistiquement inutile.

Solution : Vérifie que ta plage contient bien plusieurs valeurs numériques. Utilise =NB(A1:A10) pour confirmer le nombre de valeurs réellement prises en compte (les cellules vides et le texte ne comptent pas).

Données avec texte ou cellules vides faussant l'analyse

ECARTYPEP ignore automatiquement les cellules vides et le texte. Si ta plage A1:A10 contient 5 cellules vides, le calcul ne porte que sur 5 valeurs, pas 10. Sans le savoir, tu peux mesurer l'écart-type d'un sous-ensemble non représentatif.

Solution : Vérifie tes données avec =NB(A1:A10) (compte les valeurs numériques) et compare-le à =NBVAL(A1:A10) (compte toutes les cellules non vides). Si les deux valeurs diffèrent, inspecte ta plage pour trouver les cellules texte ou les nombres stockés comme texte.

Mauvaise interprétation de l'unité de l'écart-type

L'écart-type s'exprime dans la même unité que les données sources. Si tes données sont en milliers d'euros, l'écart-type est aussi en milliers d'euros. Confondre les unités peut conduire à des décisions erronées dans les rapports.

Solution : Toujours précise l'unité quand tu présentes un écart-type. Dans un rapport, écris "Écart-type : 3 391 €" et non "Écart-type : 3 391" pour éviter toute ambiguïté d'interprétation.

Comparer les écarts-types de données d'échelles différentes

Comparer directement l'écart-type de 1 000 € sur des salaires avec un écart-type de 5 points sur des notes n'a aucun sens, car les unités sont incomparables.

Solution : Utilise le coefficient de variation =ECARTYPEP(plage)/MOYENNE(plage) pour comparer la dispersion relative de données d'échelles différentes. Ce ratio, exprimé en pourcentage, est universel et comparable.

L’erreur fatale
Appliquer ECARTYPEP à un simple échantillon, 50 employés sur 500, te renvoie une dispersion sous-estimée sans aucun avertissement. Dès que tes données ne sont qu'un sous-ensemble, c'est ECARTYPE qu'il te faut.
Lucas, la mascotte du Dojo, compare deux fonctions Excel

ECARTYPEP vs ECARTYPE vs VAR.P vs ECARTYPEA.P

Le choix se joue d'abord sur tes données : ECARTYPEP quand tu tiens toute la population (tous les employés, tout le lot), ECARTYPE quand tu n'as qu'un échantillon à partir duquel tu généralises. Bascule sur VAR.P si tu as besoin de la variance (l'écart-type au carré) plutôt que de l'écart-type lui-même, et sur ECARTYPEA.P quand tes VRAI/FAUX doivent compter comme 1 et 0 au lieu d'être ignorés.

CritèreECARTYPEPECARTYPEVAR.PECARTYPEA.P
Type de donnéesPopulation complèteÉchantillonPopulation complètePopulation (avec logiques)
DiviseurNN-1NN
RésultatÉcart-typeÉcart-typeVariance (écart-type²)Écart-type
Valeurs logiques/texteIgnorésIgnorésIgnorésVRAI=1, FAUX=0, texte=0
Cas d'usage typiqueTous les employés de l'entreprise100 sondés sur 5 000 clientsCalculs de variance en financeDonnées mixtes avec booléens
Lucas, la mascotte du Dojo, avec une ampoule, partage des astuces avancées

Astuces avancées avec ECARTYPEP

1Astuce

Calcule le coefficient de variation pour comparer des populations différentes

L'écart-type seul ne suffit pas pour comparer deux populations aux échelles différentes. Le coefficient de variation, obtenu en divisant l'écart-type par la moyenne, ramène tout en pourcentage : =ECARTYPEP(A1:A12)/MOYENNE(A1:A12). Un CV de 8% sur des salaires et un CV de 8% sur des délais de livraison sont directement comparables.
Formate le résultat en pourcentage pour une lecture immédiate dans tes rapports.

2Astuce

Détecte les valeurs aberrantes avec la règle des 3 sigma

En supposant une distribution normale, 99,7% des valeurs devraient se situer à moins de 3 écarts-types de la moyenne. Une valeur en dehors de cette zone est probablement une anomalie à investiguer. La formule =SI(ABS(A2-MOYENNE($A$2:$A$100))>3*ECARTYPEP($A$2:$A$100);"Aberrante";"Normale") t'aide à les repérer automatiquement.
En contrôle qualité ou détection de fraude, cette technique est un classique.

3Astuce

Construis des intervalles de confiance pour ta population

Avec une distribution normale, environ 95% des valeurs se trouvent entre moyenne - 2×écart-type et moyenne + 2×écart-type. Calcule ces bornes avec =MOYENNE(A1:A100)-2*ECARTYPEP(A1:A100) et =MOYENNE(A1:A100)+2*ECARTYPEP(A1:A100).
Ces bornes te donnent une vue immédiate de la plage normale de variation, utile pour définir des seuils d'alerte dans un tableau de bord.

FAQ

Questions fréquentes

ECARTYPEP calcule l'écart-type d'une population complète (division par N), tandis qu'ECARTYPE calcule l'écart-type d'un échantillon (division par N-1). Utilise ECARTYPEP quand tu as toutes les données (tous les employés, tous les produits du lot), et ECARTYPE quand tu travailles avec un sous-ensemble dont tu veux inférer les caractéristiques de la population totale (un sondage, un panel clients).

Ressources

Pour aller plus loin

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

Tout voir