Qu'est-ce que la fonction VAR. P ?
VAR.P te sert de jauge quand tu veux savoir si un processus reste stable ou commence à dériver, en t'appuyant sur l'ensemble complet des données plutôt que sur un sondage. C'est le bon choix dès que tu peux affirmer avec certitude que rien ne manque à ton relevé.
Contrairement à VAR.S qui est utilisée pour les échantillons, VAR.P divise la somme des carrés des écarts par N (le nombre total de valeurs). C'est la mesure appropriée quand tu disposes de toutes les données d'une population, par exemple toutes les ventes d'une année, toutes les notes d'une classe ou toutes les pièces d'un lot de production complet.

Comprendre chaque paramètre de la fonction VAR.P
nombre1
: le premier ensemble de données à analyserIl peut prendre plusieurs formes : une plage de cellules (la forme la plus courante, par exemple B2:B50), des valeurs numériques directes séparées par des points-virgules, un tableau nommé, ou une formule qui retourne des valeurs numériques.
Excel ignore automatiquement les cellules vides, les valeurs textuelles et les valeurs logiques dans une plage. Seules les valeurs numériques sont prises en compte pour le calcul de la variance.
[nombre2], ...
: de 1 à 254 arguments supplémentaires pour inclure plusieurs plages ou valeurs dans le calcul(facultatif)C'est particulièrement utile pour combiner plusieurs colonnes non contiguës, ajouter des valeurs isolées à une plage, ou fusionner des données provenant de plusieurs feuilles.
Toutes les valeurs numériques de tous les arguments sont combinées en un seul ensemble de données pour calculer la variance totale, comme si elles étaient dans une seule plage.

Exemples pratiques pas à pas
Comment calculer la variance d'une population complète avec la fonction VAR.P
Les dix-huit pièces du lot sont sorties de la ligne et leur temps de cycle a été chronométré une par une. Tu veux savoir si le processus est régulier, parce qu'une machine qui dérive se voit dans la dispersion bien avant de sortir des tolérances. Le point qui décide de la fonction à employer est celui-ci : toutes les unités du lot ont été mesurées, il ne manque personne, donc tu tiens la population entière.
- 1Dans une cellule, écris
=VAR.P(. - 2En 1er argument : sélectionne la plage de la population,
B2:B19. Ce sont les dix-huit temps de cycle de la colonne Temps (min), en-tête exclu, et la fonction divise par ces dix-huit valeurs entières parce que le lot forme le périmètre complet, pas un prélèvement dedans. - 3Ferme la parenthèse et appuie sur Entrée.
=VAR.P(B2:B19)0,0665 min². Le même calcul mené en échantillon (diviseur n moins 1) donnerait 0,0705 sur ces mêmes temps. Ce qui sépare les deux chiffres n'est pas une affaire de précision mais l'intention derrière le calcul : tu décris ce lot-là, ou tu extrapoles à la production future ?Comment la fonction VAR.P ignore le texte et les valeurs logiques
Cinq capteurs devaient relever une mesure, trois ont répondu, un était hors service et le cinquième a renvoyé une case cochée à la place d'une valeur, séquelle d'un ancien paramétrage. Tu veux la dispersion des mesures réellement obtenues, sans que les défaillances du parc viennent la polluer. La fonction VAR.P fait ce tri toute seule.
- 1Dans une cellule, écris
=VAR.P(. - 2En 1er argument : sélectionne la plage des cinq capteurs,
B2:B6, dans la colonne Mesure, y compris les lignes qui ne contiennent pas un nombre. La fonction écarte d'elle-même le texteHors serviceet la valeur logiqueVRAI, et ne calcule la variance que sur les trois vraies mesures. - 3Ferme la parenthèse et appuie sur Entrée.
=VAR.P(B2:B6)Hors service ni le VRAI n'entrent dans le calcul : la fonction VAR.P ne retient que les trois vraies mesures (10, 14 et 12) et renvoie 2,6667. C'est bien une variance sur trois valeurs, pas sur cinq, ce que =NB(B2:B6) confirme en affichant 3. La fonction jumelle qui, elle, convertit le texte en 0 et VRAI en 1 afficherait 33,44 sur ces mêmes cellules : le choix entre les deux se joue sur une seule question, un capteur en panne mesure-t-il zéro ?Attention : Ce tri silencieux a un revers : si un capteur hors service signifie vraiment zéro dans ton contexte, VAR.P te donnera un résultat juste sur les mauvaises données, sans le moindre avertissement.
Comment ramener la variance en millimètres en combinant les fonctions VAR.P et RACINE
Les cinq pièces du lot ont été mesurées au pied à coulisse et le plan tolère un écart de deux dixièmes de millimètre autour de la cote. Une variance en millimètres carrés ne se compare à rien de tout cela, et tu as besoin d'un chiffre à poser en face de la tolérance. Il suffit d'emboîter la fonction VAR.P dans RACINE pour revenir à l'échelle du plan.
- 1Dans une cellule, écris
=RACINE(. - 2En 1er argument : écris le calcul de variance et referme-le,
VAR.P(B2:B6). La fonction VAR.P prend les cinq diamètres du lot et produit la variance en millimètres carrés. C'est cette valeur que la fonction RACINE va ramener à l'échelle du plan. - 3Ferme la parenthèse de la fonction RACINE et appuie sur Entrée. Celle de la fonction VAR.P a déjà été refermée dans l'étape précédente.
=RACINE(VAR.P(B2:B6))0,0520, un chiffre exprimé en millimètres carrés que personne ne sait interpréter sur un plan de pièce. RACINE le ramène dans l'unité des données et donne 0,2280 millimètre, soit l'écart-type, qui se compare directement à une tolérance. C'est aussi, au chiffre près, ce que renvoie ECARTYPE.PEARSON sur la même plage : les deux écritures sont deux chemins vers la même valeur.
Les erreurs fréquentes avec la fonction VAR.P
Erreur #DIV/0! avec une seule valeur ou une plage vide
La variance nécessite au moins deux valeurs numériques pour être calculée : impossible de mesurer la dispersion avec un seul point. Si ta plage contient une seule valeur numérique ou si toutes les cellules sont vides, Excel renvoie #DIV/0!.
Solution : Assure-toi que ta plage contient au moins deux valeurs numériques. Utilise =NB(ta_plage) pour compter le nombre de valeurs effectivement prises en compte avant d'appliquer VAR.P.
Erreur #VALEUR! avec des valeurs texte en argument direct
Cette erreur apparaît quand un argument textuel est passé directement dans la formule, comme =VAR.P("abc"; 10; 20). Une valeur texte dans une plage est simplement ignorée, mais passée en argument direct, elle provoque l'erreur.
Solution : Vérifie que tous tes arguments directs sont numériques. Si tu travailles avec une plage, les cellules texte sont automatiquement ignorées. Pour les arguments directs, retire les valeurs non numériques ou remplace-les par des références de cellules numériques.
Confusion entre VAR.P et VAR.S : résultat légèrement différent
VAR.P divise par N alors que VAR.S divise par N-1. Si tu utilises VAR.P sur un échantillon, tu sous-estimes la variance réelle de la population. Sur de grands échantillons la différence est faible, mais sur de petits échantillons elle peut être significative.
Solution : Demande-toi si tes données représentent 100 % de la population étudiée (utilise VAR.P) ou seulement un sous-ensemble représentatif (utilise VAR.S). En cas de doute, préfère VAR.S qui est plus prudente statistiquement.
Cellules vides traitées différemment des zéros
VAR.P ignore les cellules vides, mais compte les cellules contenant 0. Si des cellules vides représentent en réalité des valeurs nulles dans ton contexte, la variance calculée sera fausse car basée sur un nombre incorrect de valeurs.
Solution : Si les cellules vides doivent être comptées comme zéros, convertis-les avec SI.VIDE(cellule; 0) avant d'appliquer VAR.P, ou utilise =NB(ta_plage) pour vérifier combien de valeurs sont réellement prises en compte.
Variance négative impossible en résultat
La variance est mathématiquement toujours positive ou nulle (somme de carrés divisée par N). Un résultat négatif signale une erreur dans une formule personnalisée ou une corruption de données.
Solution : Vérifie que tu utilises bien la fonction VAR.P native d'Excel et non une formule manuelle incorrecte. Si tu as calculé la variance manuellement via une formule, revérifie chaque étape en utilisant F9 dans la barre de formule pour inspecter les valeurs intermédiaires.

VAR.P vs VAR.S vs ECARTYPE.PEARSON vs ECARTYPE.STANDARD
Utilise VAR.P uniquement quand tu as toutes les données de la population. Pour un échantillon, utilise VAR.S. Pour une interprétation dans l'unité d'origine des données, préfère l'écart-type (racine carrée de la variance) à la variance brute.
| Critère | VAR.P | VAR.S | ECARTYPE.PEARSON | ECARTYPE.STANDARD |
|---|---|---|---|---|
| Formule de calcul | Somme(x - μ)² / N | Somme(x - x̄)² / (N-1) | Racine de VAR.P | Racine de VAR.S |
| Quand utiliser | Population complète | Échantillon représentatif | Population, unité lisible | Échantillon, unité lisible |
| Unité du résultat | Unité² | Unité² | Même unité que les données | Même unité que les données |
| Exemples typiques | Tous les mois d'une année, tout un lot | 100 clients sur 10 000 | Dispersion d'un processus complet | Marge d'erreur d'un sondage |

Astuces avancées avec VAR.P
Calcule le coefficient de variation pour des comparaisons inter-populations
La variance seule ne permet pas de comparer la dispersion de deux populations aux moyennes très différentes : une variance de 100 pour un chiffre d'affaires moyen de 1 000 n'a pas le même sens que pour une moyenne de 10. Le coefficient de variation (ECARTYPE.PEARSON / MOYENNE) × 100 normalise la dispersion en pourcentage.
En dessous de 15 %, tes données sont homogènes. Entre 15 % et 30 %, la variabilité est modérée. Au-delà de 30 %, les données sont très dispersées.
Utilise VAR.P comme outil de pilotage en contrôle qualité
Calcule la variance sur chaque lot ou chaque période et crée un graphique d'évolution dans le temps. Une variance qui augmente progressivement signale une dérive du processus avant même que les pièces ne soient hors tolérance, ce qui permet d'intervenir de façon préventive.
Combine avec =ECARTYPE.PEARSON() sur les mêmes données pour afficher l'alerte dans la même unité que ta tolérance produit.
Comprends pourquoi la variance est en unité au carré
Si tes données sont en euros, la variance est en euros², ce qui n'est pas intuitif à communiquer. La raison mathématique est qu'on élève les écarts au carré pour éviter que les écarts positifs et négatifs ne s'annulent. L'écart-type (racine carrée de la variance) ramène le résultat dans l'unité d'origine.
Pour les présentations à la direction, communique toujours l'écart-type plutôt que la variance brute.
Questions fréquentes
VAR.P calcule la variance d'une population complète en divisant par N, tandis que VAR.S calcule la variance d'un échantillon en divisant par N-1. Utilise VAR.P uniquement si tu disposes de toutes les données de la population, pas seulement d'un échantillon représentatif.
La variance est exprimée en unité au carré. Si tes données sont en mètres, la variance sera en mètres carrés. Pour une mesure dans l'unité d'origine, utilise l'écart-type avec =ECARTYPE.PEARSON() qui est la racine carrée de la variance et donc plus facile à interpréter.
Une variance proche de zéro indique que tes valeurs sont très proches de la moyenne, donc très homogènes. Une variance élevée indique une grande dispersion des données. Compare toujours la variance à l'échelle de tes données, ou utilise le coefficient de variation pour une comparaison sans unité.
Non, VAR.P ignore automatiquement les cellules vides et les valeurs textuelles. Seules les valeurs numériques sont prises en compte. Si tu as besoin de traiter les vides comme des zéros, convertis-les d'abord avec SI.VIDE(cellule; 0) avant d'appliquer VAR.P.
Oui, tu peux utiliser plusieurs arguments séparés par des points-virgules : =VAR.P(A1:A10; C1:C10; E1:E10). Toutes les valeurs numériques de ces différentes plages seront incluses dans le calcul de la variance comme si elles formaient un seul ensemble de données.
Préfère la variance quand tu as besoin d'un résultat intermédiaire pour d'autres calculs statistiques (covariance, ANOVA, régression). La variance est la base de nombreuses formules statistiques. Pour la communication et l'interprétation directe, utilise l'écart-type qui s'exprime dans la même unité que tes données.
Pour aller plus loin
Continue sur ta lancée après la fonction VAR.P : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



