La fonction VARPA calcule la variance d'une population entière en incluant absolument toutes les valeurs : les nombres, le texte (converti en 0) et les valeurs logiques (VRAI = 1, FAUX = 0). C'est la version exhaustive de VAR.P pour les données mixtes.
Concrètement, c'est elle qu'on utilise pour mesurer la variabilité de présence d'une petite équipe dont les données mélangent heures travaillées et mentions "Absent", évaluer la constance des résultats de tests qualité avec des résultats VRAI/FAUX, ou analyser des questionnaires clients où certaines réponses sont des notes et d'autres des "N/A". Dès que tu as toute la population (pas juste un échantillon) et des données mixtes, VARPA est la bonne réponse.
Syntaxe de la fonction VARPA
=VARPA(valeur1; [valeur2]; ...)VARPA suppose que les données transmises représentent la totalité de la population, pas un échantillon. Si tu travailles sur une partie seulement de tes données, utilise VARA (diviseur n-1) pour éviter de sous-estimer la variance.
Comprendre chaque paramètre de la fonction VARPA
VARPA accepte de 1 à 255 arguments : seul le premier est obligatoire, tous les suivants sont là pour récupérer des données éparpillées dans plusieurs zones. Tu peux mélanger librement plages et cellules isolées dans le même appel, et Excel regroupe tout avant de calculer une variance unique sur l'ensemble.
valeur1
: ta première valeur ou plage de valeursIl peut s'agir d'une plage de cellules, d'une valeur unique, ou d'un mélange de nombres, texte et valeurs logiques. VARPA inclut tout dans son calcul.
Règles de conversion : les nombres restent inchangés, le texte est converti en 0, VRAI est converti en 1, FAUX est converti en 0, et les cellules vides sont complètement ignorées.
Astuce : Si tu n'as que des nombres dans tes données, utilise VAR.P qui est plus standard et plus rapide à interpréter. VARPA est utile uniquement quand tu veux inclure le texte et les valeurs logiques.
[valeur2]
: des valeurs supplémentaires, optionnelles(facultatif)Tu peux en ajouter jusqu'à 255 arguments. Pratique quand tes données de population sont réparties dans plusieurs colonnes ou zones non adjacentes de ta feuille.
Excel rassemble toutes les valeurs de tous les arguments avant de calculer la variance globale de la population.
Astuce : Tu peux mélanger plages et cellules individuelles : =VARPA(A1:A10; C5; D1:D5) fonctionne parfaitement et combine les trois sources dans un seul calcul.
Pas envie d'écrire la formule VARPA à la main ?
Génère-la avec notre IAExemples pratiques pas à pas
Analyste RH : analyser la présence de l'équipe sur une semaine
Tu es analyste RH et tu veux analyser la variance de présence d'un collaborateur sur une semaine complète, en incluant le jour d'absence (marqué "Absent") comme une valeur nulle. VARPA est idéale ici car tu as toute la population de la semaine (5 jours) et des données mixtes.
VARPA convertit "Absent" en 0, puis calcule la variance de la série 8, 7, 8, 0, 6. Avec une variance de 8,96, tu vois que cette personne a eu une semaine très variable, notamment à cause de son absence qui crée un écart important par rapport aux autres journées.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Lundi | Mardi | Mercredi | Jeudi | Vendredi |
| 2 | 8 | 7 | 8 | Absent | 6 |
=VARPA(A2:E2)Responsable qualité : analyser la constance des résultats de tests
Tu es responsable qualité dans un laboratoire. Tu analyses les résultats de 5 tests sur un même lot : certains échantillons ont réussi (VRAI), d'autres ont échoué (FAUX). Tu as tous les résultats du lot entier, donc c'est bien une population et non un échantillon.
VARPA convertit VRAI en 1 et FAUX en 0, puis calcule la variance de la série 1, 0, 1, 1, 0. La variance de 0,24 te permet de comparer objectivement la variabilité de différents lots et d'identifier ceux qui nécessitent une attention particulière.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Test 1 | Test 2 | Test 3 | Test 4 | Test 5 |
| 2 | VRAI | FAUX | VRAI | VRAI | FAUX |
=VARPA(A2:E2)Astuce de pro : Pour comparer la variabilité de plusieurs lots, rapporte la variance à la moyenne avec =VARPA(A2:E2)/MOYENNEA(A2:E2) : tu obtiens un ratio sans unité comparable entre lots.
Data analyst : analyser des questionnaires avec non-réponses
Tu es data analyst et tu reçois les données d'un questionnaire client où les réponses sont des notes de 0 à 10. Certains clients ont répondu "N/A" en ne répondant pas. Tu veux mesurer la dispersion en traitant les non-réponses comme des zéros, ce qui reflète leur impact réel sur la satisfaction globale.
La variance de 13,56 est élevée car les "N/A" convertis en 0 créent un grand écart avec les vraies notes. Cela te montre l'impact des non-réponses sur la dispersion globale. Si tu veux ignorer les "N/A", utilise VAR.P.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Client 1 | Client 2 | Client 3 | Client 4 | Client 5 | Client 6 |
| 2 | 8 | N/A | 9 | 7 | N/A | 8 |
=VARPA(A2:F2)Attention : Si les non-réponses ont une signification différente de zéro dans ton contexte (par exemple, elles représentent des données manquantes sans signification nulle), utilise VAR.P qui les ignorera.
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction VARPA
Avec VARPA, le faux pas le plus sournois est silencieux : une cellule vide n'est pas comptée comme 0, elle est purement et simplement sautée. Si tes trous représentent des absences qui valent zéro, ton résultat sera biaisé sans le moindre message d'erreur. Juste derrière viennent les deux confusions de famille : la prendre pour VAR.P (qui, lui, ignore le texte et les booléens) et l'appliquer à un échantillon alors qu'elle divise par n et suppose toute la population.
Confondre VARPA et VAR.P
VAR.P ignore le texte et les valeurs logiques, VARPA les convertit en nombres. Si tu as du texte dans tes données et que tu utilises VARPA sans le savoir, ces valeurs deviennent des 0 et peuvent fausser ton résultat.
Solution : Vérifie tes données avant d'appliquer VARPA. Utilise ESTTEXTE ou ESTLOGIQUE sur quelques cellules pour détecter les valeurs non numériques. Choisis VARPA uniquement si tu veux délibérément que ces valeurs comptent comme 0 ou 1.
Utiliser VARPA sur un échantillon au lieu de toute la population
VARPA calcule la variance de toute une population (diviseur n). Si tes données représentent un échantillon d'une population plus large, le résultat sera légèrement sous-estimé car la formule divise par N au lieu de N-1.
Solution : Utilise VARA quand tu travailles sur un échantillon représentatif. La règle simple : si tu as tous les employés de l'entreprise, utilise VARPA ; si tu as seulement un sondage sur une partie des employés, utilise VARA.
Oublier que VARPA ignore les cellules vides (et non les traite comme 0)
Les cellules vides sont ignorées par VARPA, elles ne comptent pas du tout dans le calcul. Si une cellule vide représente une absence qui doit valoir 0, VARPA la sautera, ce qui fausse le résultat.
Solution : Écris explicitement 0 dans les cellules qui représentent une absence ou une valeur nulle. Si ta source laisse des trous, remplis-les en amont avec une formule =SI(cellule=""; 0; cellule) avant d'appliquer VARPA.
VARPA vs VAR.P vs VARA vs VAR.S
Pour choisir, pose-toi deux questions. Tes données contiennent-elles du texte ou des VRAI/FAUX que tu veux compter ? Si oui, reste sur les versions en A (VARPA, VARA) qui les convertissent ; sinon, VAR.P ou VAR.S iront droit au but. Tiens-tu toute la population ou juste un échantillon ? Toute la population te dirige vers VARPA (diviseur n), un sous-ensemble vers VARA (diviseur n-1).
| Critère | VARPA | VAR.P | VARA | VAR.S |
|---|---|---|---|---|
| Texte et booléens | Inclus (texte = 0, VRAI = 1, FAUX = 0) | Ignorés | Inclus (même logique) | Ignorés |
| Type de calcul | Population (diviseur n) | Population (diviseur n) | Échantillon (diviseur n-1) | Échantillon (diviseur n-1) |
| Quand l'utiliser | Toute la population, données mixtes | Toute la population, données numériques | Échantillon, données mixtes | Échantillon, données numériques |
| Cas typique | Présences toute l'équipe, tests qualité complets | Mesures physiques, recensements | Questionnaires sur un sondage partiel | Analyses statistiques classiques |
Questions fréquentes sur la fonction VARPA
Quelle différence entre VARPA et VAR.P ?
VAR.P ne compte que les nombres et ignore le texte et les valeurs logiques. VARPA inclut tout : elle traite le texte comme 0, VRAI comme 1, et FAUX comme 0. Utilise VARPA si tu as des données mélangées et que tu veux que chaque valeur compte dans le calcul.
VARPA ou VAR.P : laquelle choisir ?
Si tes données ne contiennent que des nombres, utilise VAR.P qui est plus standard. Si tu as un mix de nombres, texte et valeurs logiques, et que tu veux que tout soit pris en compte, utilise VARPA. En l'absence de texte ou de booléens, les deux donnent exactement le même résultat.
Comment VARPA traite-t-elle les cellules vides ?
Les cellules vides sont complètement ignorées par VARPA : elles ne comptent pas dans le calcul. Seules les cellules contenant du texte, des nombres ou des valeurs logiques sont incluses. Si une absence doit valoir 0, écris explicitement 0 dans la cellule.
Quelle est la différence entre VARPA et VARA ?
Les deux incluent le texte et les valeurs logiques dans leur calcul. La différence est statistique : VARA travaille sur un échantillon (diviseur n-1) et VARPA sur une population entière (diviseur n). Si tu as tous les membres d'une équipe, utilise VARPA ; si tu en as un sous-ensemble représentatif, utilise VARA.
Que faire si VARPA retourne un résultat surprenant ?
Vérifie que ta plage ne contient pas de texte ou de valeurs logiques imprévues. Comme VARPA les convertit en nombres (texte = 0, VRAI = 1, FAUX = 0), elles peuvent impacter fortement le résultat si elles sont nombreuses. Utilise NBVAL et NB sur ta plage pour comptabiliser respectivement les valeurs non vides et les valeurs numériques.
VARPA fonctionne-t-elle sur Google Sheets ?
Oui, VARPA est disponible sur Google Sheets avec la même syntaxe. Adapte le séparateur d'arguments selon tes paramètres régionaux : point-virgule dans les locales françaises, virgule dans les locales anglophones.
Pour aller plus loin
Les fonctions similaires : VARA, VAR.P, ECARTTYPEPA, ECARTYPE.P
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

