Fonction de compatibilité. VAR reste disponible pour les anciens classeurs, mais Excel recommande désormais VAR.S pour tes nouveaux fichiers.
VAR (même nom en anglais) mesure à quel point tes données sont dispersées autour de leur moyenne. Si tous tes commerciaux vendent à peu près la même chose, la variance est faible. Si les écarts sont énormes d'un mois à l'autre, elle explose. C'est l'indicateur de stabilité par excellence en statistique d'échantillon.
Concrètement, tu l'utilises pour comparer la volatilité de deux portefeuilles financiers, contrôler la régularité d'un processus de fabrication, analyser la dispersion des salaires dans une équipe ou mesurer la cohérence des temps de réponse d'un service client. VAR utilise la division par N-1 (correction de Bessel), ce qui en fait l'estimateur non biaisé adapté quand tes données sont un échantillon d'une population plus large.
Syntaxe de la fonction VAR
=VAR(nombre1; [nombre2]; ...)Dans les versions récentes d'Excel, VAR.S est la version explicite pour la variance d'échantillon. VAR reste disponible pour compatibilité et se comporte de façon identique. Différent de VAR.P qui divise par N (variance de population).
Comprendre chaque paramètre de la fonction VAR
VAR n'exige qu'un seul argument pour fonctionner : la plage qui contient ton échantillon, par exemple B2:B20. Tout le reste est facultatif, et tu peux empiler jusqu'à 254 arguments en plus pour additionner des plages discontinues dans un même calcul.
Garde un œil sur ce qui rentre vraiment : les cellules vides et le texte sont écartés sans bruit, donc une plage de 100 lignes peut n'en compter que 80 effectives.
nombre1
: le premier nombre, référence de cellule ou plage représentant l'échantillon dont tu veux calculer la varianceC'est souvent une plage de cellules comme B2:B20.
Les cellules vides et les cellules contenant du texte sont ignorées automatiquement. Si tu passes plusieurs plages, assure-toi qu'elles appartiennent toutes au même échantillon logique.
nombre2, ...
: jusqu'à 254 arguments supplémentaires : nombres, références de cellules ou plages représentant d'autres valeurs de l'échantillon(facultatif)Tu peux ainsi passer des plages discontinues en une seule formule.
Les cellules vides et le texte sont ignorés dans chaque argument, ce qui peut réduire silencieusement la taille effective de ton échantillon.
Astuce : Utilise NB(nombre1; nombre2; ...) avec les mêmes arguments pour vérifier combien de valeurs sont effectivement prises en compte dans le calcul.
Exemples pratiques pas à pas
Commercial : analyser la variabilité des performances d'équipe
Tu es directeur commercial et tu analyses les ventes mensuelles d'un échantillon de 6 commerciaux pour estimer la variabilité des performances de toute l'équipe (50 personnes). Plutôt qu'inspecter chaque valeur, VAR te donne une mesure synthétique de la dispersion.
| A | B | C | |
|---|---|---|---|
| 1 | Commercial | Ventes (k€) | Calcul |
| 2 | Alice | 85 | |
| 3 | Bob | 92 | |
| 4 | Claire | 78 | |
| 5 | David | 105 | |
| 6 | Emma | 88 | |
| 7 | Fabien | 95 | =VAR(B2:B7) |
=VAR(B2:B7)Le résultat de 92,97 s'exprime en (k€)² ; sa racine carrée, l'écart-type, vaut environ 9,64 k€. Les performances oscillent donc en moyenne de ±9,64 k€ autour de la moyenne. Encapsuler le tout dans RACINE donne directement cet écart-type dans une unité lisible.
Astuce de pro : La variance s'exprime en unité au carré (ici k€²), ce qui la rend peu intuitive pour la communication. Préfère l'écart-type (=ECARTYPE(B2:B7), strictement équivalent à =RACINE(VAR(B2:B7))) quand tu présentes les résultats à ton équipe.
Finance : comparer le risque de deux fonds d'investissement
Tu gères un portefeuille et tu dois conseiller un client sur deux fonds. Sur un échantillon de 8 mois de rendements, tu veux savoir lequel est le plus volatile.
| A | B | C | |
|---|---|---|---|
| 1 | Mois | Fonds A (%) | Fonds B (%) |
| 2 | Jan | 2,5 | 1,8 |
| 3 | Fév | 3,2 | 4,5 |
| 4 | Mar | 1,8 | 2,2 |
| 5 | Avr | 2,9 | 5,1 |
| 6 | Mai | 2,1 | 1,5 |
| 7 | Juin | 3,5 | 6,2 |
| 8 | Juil | 2,7 | 2,8 |
| 9 | Août | 2,3 | 3,9 |
| 10 | Variance Fonds A | =VAR(B2:B9) | |
| 11 | Variance Fonds B | =VAR(C2:C9) |
=VAR(C2:C9)La variance vaut 0,36 pour le Fonds A et 3,14 pour le Fonds B, soit près de 9 fois plus : le Fonds B est bien plus risqué, même si ses rendements moyens sont potentiellement plus élevés. En finance, la variance est la mesure standard du risque (volatilité).
Production : contrôler la régularité d'un processus d'usinage
Tu es responsable qualité et tu mesures le diamètre d'un échantillon de 10 pièces pour vérifier si la machine nécessite un recalibrage. La tolérance est de ±0,5 mm, mais le cahier des charges fixe l'écart-type acceptable à moins de 0,2 mm.
| A | B | C | |
|---|---|---|---|
| 1 | Pièce | Diamètre (mm) | Analyse |
| 2 | 1 | 25,2 | Moyenne : =MOYENNE(B2:B11) |
| 3 | 2 | 25,5 | Variance : =VAR(B2:B11) |
| 4 | 3 | 24,8 | Écart-type : =RACINE(VAR(B2:B11)) |
| 5 | 4 | 25,1 | |
| 6 | 5 | 25,3 | Tolérance : ±0,5 mm |
| 7 | 6 | 24,9 | Seuil écart-type acceptable : < 0,2 mm |
| 8 | 7 | 25,4 | |
| 9 | 8 | 25,0 | |
| 10 | 9 | 25,2 | |
| 11 | 10 | 25,6 |
=VAR(B2:B11)Le résultat de 0,062 mm² correspond à un écart-type d'environ 0,25 mm. Comme 0,25 dépasse le seuil de 0,2 mm, la machine sort des clous de régularité : elle nécessite un calibrage avant la prochaine série.
Service client : mesurer la cohérence des temps de réponse
Tu pilotes un service client et tu veux savoir si les temps de réponse sont cohérents ou très inégaux selon les tickets. Une variance élevée signale que certains tickets traînent beaucoup plus que d'autres, ce qui nuit à l'expérience client.
| A | B | C | |
|---|---|---|---|
| 1 | Ticket | Temps (min) | Analyse |
| 2 | 1 | 12 | Nombre : =NB(B2:B13) |
| 3 | 2 | 8 | Moyenne : =MOYENNE(B2:B13) |
| 4 | 3 | 15 | Variance : =VAR(B2:B13) |
| 5 | 4 | 25 | Écart-type : =RACINE(VAR(B2:B13)) |
| 6 | 5 | 10 | |
| 7 | 6 | 18 | Coeff. de variation : |
| 8 | 7 | 9 | =RACINE(VAR(B2:B13))/MOYENNE(B2:B13) |
| 9 | 8 | 22 | |
| 10 | 9 | 14 | |
| 11 | 10 | 11 | |
| 12 | 11 | 16 | |
| 13 | 12 | 20 |
=VAR(B2:B13)Le résultat de 30,45 min² correspond à un écart-type d'environ 5,52 min sur une moyenne de 15 min, soit un coefficient de variation proche de 37%. Au-delà de 30%, c'est le signe d'une forte variabilité et d'un processus qui manque de standardisation.
Astuce de pro : Le coefficient de variation (=RACINE(VAR(...))/MOYENNE(...)) permet de comparer la dispersion de données d'échelles différentes. Contrairement à la variance brute, il est sans unité et comparable entre équipes ou périodes.
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction VAR
Le faux pas le plus fréquent avec VAR n'est pas un message rouge, c'est un choix silencieux : prendre VAR.P (diviseur N) sur un échantillon, ce qui sous-estime la variance réelle et fausse tes conclusions. Dans le doute, garde VAR.
L'autre piège vient des données elles-mêmes : VAR écarte sans rien dire les cellules vides et le texte, et elle élève les écarts au carré, si bien qu'une seule valeur aberrante peut multiplier le résultat par dix.
Confusion entre VAR (échantillon) et VAR.P (population)
VAR divise la somme des carrés des écarts par N-1, VAR.P divise par N. Sur un échantillon, utiliser VAR.P sous-estime la variance réelle de la population et invalide les conclusions statistiques.
Solution : Utilise VAR pour les échantillons (cas le plus fréquent) et VAR.P uniquement quand tu as réellement toutes les données d'une population finie. Dans le doute, choisis VAR.
La variance paraît énorme alors que les valeurs semblent proches
La variance s'exprime en unité au carré. Une variance de 100 €² sur des salaires, c'est un écart-type de seulement 10 €. La confusion entre les deux mesures conduit à des interprétations erronées.
Solution : Calcule l'écart-type plutôt que la variance pour l'interprétation : =RACINE(VAR(plage)) ou directement =ECARTYPE(plage). L'écart-type s'exprime dans la même unité que tes données.
VAR ignore des cellules sans signaler d'erreur
VAR ignore silencieusement les cellules vides et les cellules contenant du texte. Une plage de 100 cellules avec 20 textes ou vides ne calcule la variance que sur 80 valeurs, sans avertissement.
Solution : Vérifie avec =NB(plage) combien de valeurs sont effectivement prises en compte, et avec =NBVAL(plage) combien de cellules sont non vides. Si NBVAL > NB, c'est qu'il y a du texte ou des valeurs non numériques.
Échantillon trop petit, résultat peu fiable
VAR fonctionne à partir de 2 valeurs, mais un échantillon si petit donne une estimation très imprécise de la variance de la population. En statistique, 30 observations est le seuil minimal généralement admis.
Solution : Vérifie la taille de ton échantillon avec =NB(plage). Si tu as moins de 10 valeurs, interprète le résultat avec prudence et élargis ton échantillon si possible.
Valeurs aberrantes gonflent la variance de façon artificielle
La variance élève les écarts au carré, ce qui amplifie énormément l'effet des outliers. Une seule valeur extrême peut multiplier la variance par 10 et fausser toute l'analyse.
Solution : Identifie les outliers avant de calculer (graphique en boîte à moustaches ou test de Grubbs). Si les valeurs extrêmes sont des erreurs de saisie, corrige-les. Si elles sont légitimes, mentionne leur impact dans ton analyse.
Astuces avancées avec VAR
Analyse de variance : comparer plusieurs groupes
Pour tester si les performances de plusieurs équipes diffèrent significativement, calcule =VAR(groupe_A), =VAR(groupe_B), etc. puis compare les ratios (test de Fisher). Un ratio VAR_A/VAR_B proche de 1 indique des dispersions similaires. Un ratio élevé suggère que les deux groupes ne se comportent pas de la même façon.
Cette approche est la base de l'ANOVA (analyse de variance), utile pour comparer des campagnes marketing, des méthodes de production ou des équipes commerciales.
Coefficient de variation : comparer des données d'échelles différentes
La variance brute ne permet pas de comparer des données d'unités différentes (salaires en euros vs temps en minutes). Le coefficient de variation =RACINE(VAR(A1:A10))/MOYENNE(A1:A10) exprime la dispersion en proportion de la moyenne : il est sans unité et universellement comparable.
Un CV inférieur à 15% signale des données homogènes, entre 15% et 30% une variabilité modérée, au-delà de 30% une forte hétérogénéité.
Variance conditionnelle avec FILTRE (Excel 365)
Pour calculer la variance d'un sous-groupe sans créer une colonne auxiliaire, combaine VAR et FILTRE : =VAR(FILTRE(A2:A100; B2:B100="Paris")) calcule la variance des valeurs de la colonne A uniquement pour les lignes où la colonne B contient Paris.
Cette syntaxe, disponible dans Excel 365, remplace les anciennes formules matricielles {=VAR(SI(B2:B100="Paris"; A2:A100))} validées avec Ctrl+Maj+Entrée.
VAR vs VAR.P vs ECARTYPE vs ECARTYPE.P
Choisis VAR quand tes données sont un échantillon, ce qui couvre la quasi-totalité des cas ; ne réserve VAR.P qu'aux populations finies où tu détiens vraiment chaque valeur. Le diviseur change (N-1 contre N), et c'est ce qui distingue une estimation honnête d'un biais.
Pour communiquer un résultat, bascule sur ECARTYPE : il rend la dispersion dans l'unité d'origine au lieu d'une unité au carré peu parlante. Réserve VAR aux calculs statistiques avancés comme l'ANOVA, où ses propriétés algébriques sont plus commodes.
| Critère | VAR | VAR.P | ECARTYPE | ECARTYPE.P |
|---|---|---|---|---|
| Diviseur | N-1 (Bessel) | N | N-1 (Bessel) | N |
| Usage | Échantillon | Population complète | Échantillon | Population complète |
| Unité du résultat | Unité² | Unité² | Unité originale | Unité originale |
| Lisibilité du résultat | Faible (carré) | Faible (carré) | Bonne | Bonne |
| Cas d'usage | Calculs statistiques avancés, ANOVA | Population finie (rare) | Communication, rapports | Population finie (rare) |
Questions fréquentes sur la fonction VAR
Quelle est la différence entre VAR et VAR.P ?
VAR calcule la variance d'un échantillon en divisant par N-1 (correction de Bessel). VAR.P calcule la variance d'une population complète en divisant par N. Utilise VAR quand tes données représentent un sous-ensemble (100 clients sondés sur 10 000 au total). Utilise VAR.P uniquement quand tu as accès à toutes les données sans exception. Dans la pratique, VAR est presque toujours le bon choix.
Comment interpréter une variance élevée ou faible ?
Une variance élevée signifie que les valeurs sont très dispersées autour de la moyenne : les données sont hétérogènes. Une variance faible signifie que les valeurs sont proches de la moyenne : le processus est régulier.
Attention : la variance s'exprime en unité au carré (€² pour des euros), ce qui la rend peu intuitive. Pour l'interprétation concrète, utilise plutôt l'écart-type (racine de la variance), qui s'exprime dans la même unité que tes données.
Pourquoi utiliser la variance plutôt que l'écart-type ?
La variance est mathématiquement plus commode pour certains calculs statistiques avancés comme l'ANOVA, la régression ou les tests d'homogénéité, car ses propriétés algébriques sont plus simples (les variances s'additionnent directement).
Pour la communication et l'interprétation quotidienne, l'écart-type reste préférable car il s'exprime dans l'unité d'origine. En pratique, les deux sont complémentaires.
VAR peut-elle traiter des données négatives ?
Oui, sans aucun problème. La variance mesure la dispersion autour de la moyenne, quelle que soit la valeur de cette moyenne. Tu peux calculer la variance de températures négatives, de profits et pertes, de variations de stock ou de tout autre indicateur qui peut être négatif.
Comment calculer une variance conditionnelle ?
Excel n'a pas de fonction VAR.SI native. Dans Excel 365, utilise =VAR(FILTRE(A2:A100; B2:B100="Paris")) pour obtenir la variance des valeurs de la colonne A correspondant à Paris en colonne B.
Dans les versions antérieures, utilise la formule matricielle {=VAR(SI(B2:B100="Paris"; A2:A100))} validée avec Ctrl+Maj+Entrée au lieu de Entrée seul.
Quelle est la relation entre variance et écart-type ?
La variance est le carré de l'écart-type. Inversement, l'écart-type est la racine carrée de la variance. Ainsi, =ECARTYPE(A1:A10) donne exactement le même résultat que =RACINE(VAR(A1:A10)).
Cette relation est importante : multiplier l'écart-type par lui-même donne la variance, ce qui explique pourquoi la variance s'exprime en unité au carré.
Pour aller plus loin
Les fonctions similaires : VAR.P, ECARTYPE, ECARTYPE.P, MOYENNE, NB
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
