La fonction VAR.P calcule la variance statistique d'une population complète. Elle mesure la dispersion des valeurs autour de leur moyenne en évaluant l'écart quadratique moyen de chaque valeur par rapport à la moyenne de l'ensemble des données.
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.
Syntaxe de la fonction VAR.P
=VAR.P(nombre1; [nombre2]; ...)VAR.P peut prendre jusqu'à 254 arguments. Elle ignore automatiquement les cellules vides et les valeurs textuelles. Si tu passes directement une valeur texte en argument (pas dans une plage), tu obtiens une erreur #VALEUR!.
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.
Astuce : Utilise des plages nommées pour faciliter la maintenance de tes formules. Par exemple, nomme ta plage Ventes_Annee et écris =VAR.P(Ventes_Annee). C'est plus lisible et la formule s'adapte automatiquement quand tu ajoutes des lignes à la plage.
[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.
Astuce : Tu peux mixer différents types d'arguments : =VAR.P(B2:B10; D2:D10; 42; FeuilleBis!C1:C5). Toutes ces valeurs sont traitées ensemble pour un seul calcul de variance.
Exemples pratiques pas à pas
Responsable production : mesurer la régularité d'un lot
Tu supervises une ligne de fabrication et tu veux mesurer la régularité du processus sur un lot complet de 12 pièces. Toutes les unités ont été produites sur ce lot : tu as donc bien les données de toute la population, ce qui justifie VAR.P plutôt que VAR.S.
Une variance de 0,0192 min² correspond à un écart-type d'environ 0,14 min (8 secondes) pour un temps moyen de 12,5 min. C'est excellent : ton processus est très maîtrisé. Compare cette variance au fil du temps pour détecter les dérives de production avant qu'elles deviennent critiques.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Unité | Temps (min) | Unité | Temps (min) | Unité | Temps (min) |
| 2 | 1 | 12,5 | 5 | 12,8 | 9 | 12,4 |
| 3 | 2 | 12,3 | 6 | 12,6 | 10 | 12,7 |
| 4 | 3 | 12,7 | 7 | 12,5 | 11 | 12,5 |
| 5 | 4 | 12,4 | 8 | 12,6 | 12 | 12,6 |
=VAR.P(B2:B13)Astuce de pro : Pour une interprétation plus intuitive, calcule l'écart-type directement avec =ECARTYPE.PEARSON(B2:B13) qui est la racine carrée de VAR.P. L'écart-type s'exprime dans la même unité que tes données, ce qui le rend plus facile à rapporter à la direction.
Contrôleur de gestion : analyser la variabilité du CA mensuel
Tu analyses le chiffre d'affaires de tous les mois d'une année complète pour mesurer la variabilité de l'activité et mieux gérer la trésorerie. Comme tu disposes des 12 mois complets de l'exercice, c'est une population complète.
Avec une variance de 75,67 k€² et un écart-type d'environ 8,7 k€ pour une moyenne de 54,5 k€, tu peux anticiper que les ventes mensuelles varieront généralement entre 45,8 et 63,2 k€. Cela te permet de calibrer le besoin en fonds de roulement et d'anticiper les mois creuses pour planifier les actions commerciales.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Mois | CA (k€) | Mois | CA (k€) | Mois | CA (k€) |
| 2 | Jan | 45 | Mai | 52 | Sep | 58 |
| 3 | Fév | 42 | Jun | 55 | Oct | 54 |
| 4 | Mar | 48 | Jul | 62 | Nov | 68 |
| 5 | Avr | 50 | Aoû | 48 | Déc | 72 |
=VAR.P(B2:B13)Laboratoire pharmaceutique : vérifier la précision du dosage
Tu contrôles la qualité d'un batch pharmaceutique en pesant tous les 15 produits du lot. La norme tolère un écart de ±2 g par rapport à la cible de 500 g. Avec une variance de 0,0238 g² et un écart-type d'environ 0,15 g, tu es largement dans les spécifications.
Compare systématiquement l'écart-type aux spécifications produit. Ici, 0,15 g est bien inférieur à la tolérance de 2 g, ce qui te donne une marge de sécurité importante. Si l'écart-type se rapprochait de 1 g, il serait temps d'ajuster la machine de conditionnement.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Produit | Poids (g) | Produit | Poids (g) | Produit | Poids (g) |
| 2 | 1 | 500,2 | 6 | 499,8 | 11 | 500,1 |
| 3 | 2 | 500,0 | 7 | 500,3 | 12 | 499,9 |
| 4 | 3 | 499,8 | 8 | 500,0 | 13 | 500,2 |
| 5 | 4 | 500,1 | 9 | 499,9 | 14 | 500,0 |
| 6 | 5 | 499,9 | 10 | 500,2 | 15 | 500,1 |
=VAR.P(B2:B16)Équipe marketing : mesurer la variabilité du trafic web
Tu analyses le trafic quotidien sur une période complète de 9 jours pour comprendre la stabilité de l'audience et identifier les patterns hebdomadaires. Tous les jours de la période sont couverts : c'est une population complète.
La variance de 87 622 visiteurs² et un écart-type d'environ 296 visiteurs révèlent une forte fluctuation selon les jours. Le week-end montre une baisse marquée. Cette analyse te permet de planifier tes campagnes marketing sur les jours à fort trafic et d'optimiser le budget publicitaire.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Jour | Visiteurs | Jour | Visiteurs | Jour | Visiteurs |
| 2 | Lun | 2450 | Jeu | 2680 | Dim | 1850 |
| 3 | Mar | 2520 | Ven | 2890 | Lun | 2400 |
| 4 | Mer | 2380 | Sam | 2150 | Mar | 2550 |
=VAR.P(B2:B10)Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes 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 sur la fonction VAR.P
Quelle est la différence entre VAR.P et VAR.S ?
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.
Pourquoi mes résultats de variance sont-ils si élevés ?
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.
Comment interpréter une variance proche de zéro ?
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é.
VAR.P prend-elle en compte les cellules vides ?
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.
Peut-on utiliser VAR.P avec des plages non contiguës ?
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.
Quand préférer VAR.P à la place de l'écart-type ?
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
Les fonctions similaires : ECARTYPE.PEARSON, MOYENNE, MEDIANE, COVARIANCE.PEARSON, LOI.NORMALE.N
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois
