Qu'est-ce que la fonction VARPA ?
Tu sors VARPA dès que ta population complète ne se limite pas à des chiffres propres et que tu veux quand même que chaque valeur pèse dans le calcul, y compris le texte et les booléens que VAR.P laisserait filer sans prévenir : le risque, sinon, c'est une variance calculée sur un sous-ensemble sans que tu t'en rendes compte.
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
Clique sur un argument pour aller à son explication.
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.
[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.

Exemples pratiques pas à pas
Comment calculer la variance d'un relevé d'heures complet avec la fonction VARPA
Le pointage des dix-huit jours du chantier est clos et tu dois dire si le rythme de présence a été régulier ou en dents de scie. La question du périmètre est déjà tranchée : ces dix-huit jours ne sont pas un échantillon prélevé dans une période plus large, ce sont tous les jours travaillés, donc la population entière. La fonction VARPA est faite pour ce cas précis.
- 1Dans une cellule, écris
=VARPA(. - 2En 1er argument : sélectionne les dix-huit relevés d'heures de la colonne
Heures présence,B2:B19. La plage démarre en ligne 2, sous l'en-tête, et couvre la totalité des jours travaillés, ce qui est bien une population et non un sondage. - 3Ferme la parenthèse et appuie sur Entrée.
=VARPA(B2:B19)1,2747. Cette colonne ne contenant que des nombres, le résultat est ici le même qu'avec une fonction de variance de population classique. Sur ces mêmes données, un calcul en échantillon (diviseur n moins 1) afficherait 1,3497, systématiquement un peu plus haut.Comment une journée d'absence en texte gonfle la variance de la fonction VARPA
Sur les cinq jours de la semaine, quatre ont un nombre d'heures et le cinquième porte la mention Absent en toutes lettres. Tu veux mesurer la régularité de la semaine complète en comptant ce jour manqué comme zéro heure, puisque c'est la réalité de ce qui a été produit. La semaine entière étant sous les yeux, il s'agit bien d'une population.
- 1Dans une cellule, écris
=VARPA(. - 2En 1er argument : sélectionne les cinq jours de la colonne
Heures présence,B2:B6. La mentionAbsentdu jeudi reste dans la plage, pour que la journée manquée compte comme zéro heure sur la semaine. - 3Ferme la parenthèse et appuie sur Entrée.
=VARPA(B2:B6)Absent du jeudi n'est pas écarté : la fonction VARPA le convertit en 0, et la série calculée devient 8, 7, 8, 0 et 6, de moyenne 5,80, d'où une variance de 8,96. Sur les mêmes cellules, une fonction de variance classique ignore le texte, ne voit que quatre journées très semblables et affiche 0,69. Treize fois plus de dispersion, pour une seule cellule de différence : c'est bien l'absence qui fait tout l'écart, pas les heures travaillées.Comment la fonction VARPA saute une cellule vide au lieu de la compter comme un zéro
La machine M3 n'a fait l'objet d'aucun relevé cette semaine et sa cellule est restée vide. Le sens de ce blanc décide du résultat : si la machine a tourné sans produire un seul rebut, c'est une performance qui doit peser dans le calcul, mais si personne n'est passé relever le compteur, la journée ne doit pas entrer dans la dispersion. VARPA, qui pourtant compte le texte comme un zéro, ne réserve pas le même sort à une case vide.
- 1Dans une cellule, écris
=VARPA(. - 2En 1er argument : sélectionne les quatre machines du suivi,
B2:B5, dont la celluleB4n'a aucune valeur relevée. Tu englobes la plage entière, mais c'est le contenu de ce blanc qui décidera du résultat, pas le nombre de cellules prises. - 3Ferme la parenthèse et appuie sur Entrée.
=VARPA(B2:B5)B4 est sautée : la fonction VARPA calcule sur trois machines seulement (3, 6 et 9), de moyenne 6, et renvoie 6,00. En écrivant un 0 explicite dans cette même cellule, la moyenne tombe à 4,50 et le résultat passe à 11,25, presque le double. Un blanc et un zéro ne sont donc pas interchangeables, alors même que le texte, lui, vaut bien zéro : si aucun rebut ne signifie zéro rebut, il faut l'écrire.
Les 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
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.
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.
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.
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.
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
Continue sur ta lancée après la fonction VARPA : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



