Qu'est-ce que la fonction ECARTYPEP ?
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.

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.
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.
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.

Exemples pratiques pas à pas
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.
- 1Dans une cellule, écris
=ECARTYPEP(. - 2En 1er argument : sélectionne la colonne des ventes à mesurer,
B2:B19. Les colonnesCanal,RégionetObjectifrestent 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. - 3Ferme la parenthèse et appuie sur Entrée.
=ECARTYPEP(B2:B19)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.
- 1Dans une cellule, écris
=ECARTYPEP(. - 2En 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. - 3En 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 colonneRebuts A. Une sélection continue commeB2:E9ferait au contraire entrer les deux colonnes de rebuts dans le calcul. - 4Ferme 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.
=ECARTYPEP(B2:B9; D2:D9)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.
- 1Dans une cellule, écris
=ECARTYPEP(. - 2En 1er argument : écris le filtre qui trie les délais avant tout calcul et referme-le,
SI(A2:A13="Rapido"; B2:B13). Le testA2:A13="Rapido"compare la colonneTransporteurentière au nom cherché et renvoie un VRAI ou un FAUX par ligne du tableau.B2:B13livre ensuite le délai des lignes retenues, et comme rien n'est écrit pour les autres, les expéditions de Cargo ressortent en FAUX. - 3Ferme 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.
=ECARTYPEP(SI(A2:A13="Rapido"; B2:B13))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.
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.
- 1Dans une cellule, écris
=SIERREUR(. - 2En 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. - 3En 2ᵉ argument : saisis le texte qui prend le relais quand le calcul échoue,
"Pas de relevé". C'est exactement ce qui arrive au capteurC-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. - 4Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas jusqu'à la ligne du capteur
C-05. La sélectionB2:E2se décale d'une ligne à chaque fois, si bien que chaque capteur reçoit son propre écart-type.
=SIERREUR(ECARTYPEP(B2:E2); "Pas de relevé")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.
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.

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ère | ECARTYPEP | ECARTYPE | VAR.P | ECARTYPEA.P |
|---|---|---|---|---|
| Type de données | Population complète | Échantillon | Population complète | Population (avec logiques) |
| Diviseur | N | N-1 | N | N |
| Résultat | Écart-type | Écart-type | Variance (écart-type²) | Écart-type |
| Valeurs logiques/texte | Ignorés | Ignorés | Ignorés | VRAI=1, FAUX=0, texte=0 |
| Cas d'usage typique | Tous les employés de l'entreprise | 100 sondés sur 5 000 clients | Calculs de variance en finance | Données mixtes avec booléens |

Astuces avancées avec ECARTYPEP
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.
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.
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.
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).
Un écart-type de 0 signifie que toutes les valeurs de ta plage sont identiques, ou que ta plage ne contient qu'une seule valeur. Il peut aussi apparaître si la plage contient des données texte ou des cellules vides que la fonction ignore.
Vérifie avec =NB(ta_plage) combien de valeurs numériques sont réellement prises en compte.
Un écart-type élevé indique que les valeurs sont très dispersées autour de la moyenne : forte variabilité. Un écart-type faible signifie que les valeurs sont proches de la moyenne : homogénéité des données. Un écart-type de 3 000 € sur des salaires de 40 000 € est faible (7,5%), mais le même montant sur des salaires de 10 000 € serait élevé (30%). C'est pourquoi on utilise le coefficient de variation pour contextualiser.
Oui, ECARTYPEP ignore automatiquement les cellules contenant du texte, des valeurs logiques ou des cellules vides. Seules les valeurs numériques entrent dans le calcul. Si tu as besoin d'inclure les valeurs logiques (VRAI=1, FAUX=0), utilise ECARTYPEA.P. Mais dans la pratique courante (analyse de données numériques), ECARTYPEP suffit dans la grande majorité des cas.
Tu peux spécifier plusieurs plages séparées par des points-virgules : =ECARTYPEP(A1:A10; C1:C10; E1:E10). La fonction combine toutes ces plages pour calculer l'écart-type de l'ensemble des valeurs.
Cette syntaxe est pratique quand tes données sont réparties dans plusieurs colonnes non consécutives, par exemple les résultats de plusieurs groupes dans un même tableau.
La variance (VAR.P) est le carré de l'écart-type (ECARTYPEP). Si l'écart-type est 5, la variance est 25. La variance amplifie les différences (un écart-type 2× plus grand donne une variance 4× plus grande), ce qui la rend utile dans certains calculs statistiques. Pour interpréter la dispersion dans l'unité de tes données (euros, kilos, secondes), utilise ECARTYPEP. Pour les calculs statistiques qui nécessitent la variance (TEST.F, formules de covariance), utilise VAR.P.
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




