Fonction de compatibilité

Cette fonction est conservée pour assurer la compatibilité avec les anciennes versions d'Excel (Excel 2007 et antérieures). Elle reste fonctionnelle mais n'est plus recommandée pour les nouveaux classeurs.

Utilise plutôt : COVARIANCE.PEARSON qui offre plus de fonctionnalités et une meilleure précision.

StatistiqueAvancé

Fonction COVARIANCE ExcelGuide Complet 2026 – Mesure de Variation Conjointe

COVARIANCE.PEARSON (ou COVARIANCE.P en version française, équivalent de COVARIANCE.P en anglais) est une fonction statistique avancée qui mesure comment deux ensembles de données varient ensemble. Elle te permet de déterminer si deux variables évoluent dans le même sens (covariance positive), en sens inverse (covariance négative), ou indépendamment l'une de l'autre (covariance proche de zéro).

Dans ce guide, tu vas découvrir comment utiliser COVARIANCE.PEARSON dans des situations métier concrètes : analyser la relation entre deux actions en bourse, mesurer l'impact des dépenses marketing sur les revenus, ou encore évaluer le lien entre température et rendement de production. C'est un outil puissant pour comprendre les relations entre variables dans tes analyses de données.

Syntaxe de la fonction COVARIANCE.PEARSON

=COVARIANCE.PEARSON(matrice1; matrice2)

La fonction COVARIANCE.PEARSON calcule la covariance de population entre deux ensembles de données. Elle prend exactement deux arguments, qui doivent contenir le même nombre de valeurs numériques.

Note : En anglais, cette fonction s'appelle COVARIANCE.P. Le ".PEARSON" fait référence au statisticien Karl Pearson qui a développé cette mesure.

Comprendre chaque paramètre de la fonction COVARIANCE.PEARSON

1

matrice1

(obligatoire)

C'est le premier ensemble de valeurs numériques à analyser. Ça peut être une plage de cellules comme A2:A10 contenant tes premières données. Par exemple, si tu analyses la relation entre deux actions, matrice1 pourrait contenir les rendements de l'action A.

Important : Cette plage doit contenir uniquement des valeurs numériques. Les cellules vides, le texte ou les valeurs logiques sont ignorés.

2

matrice2

(obligatoire)

C'est le deuxième ensemble de valeurs numériques à analyser. Cette plage doit avoir exactement le même nombre de valeurs que matrice1. Si tu continues l'exemple des actions, matrice2 contiendrait les rendements de l'action B.

Contrainte : Si matrice1 et matrice2 n'ont pas le même nombre de points de données valides, Excel retournera une erreur #N/A.

Astuce de pro : La covariance seule est difficile à interpréter car elle dépend de l'échelle de tes données. Pour une analyse plus claire, combine-la avec CORREL qui te donnera un coefficient entre -1 et +1, beaucoup plus facile à comprendre.

Exemples pratiques pas à pas

Exemple 1 – Finance : analyser la covariance entre deux actions

Tu es analyste financier(ère) et tu veux savoir si deux actions de ton portefeuille évoluent ensemble ou indépendamment. Tu as collecté les rendements mensuels sur 6 mois et tu veux mesurer leur covariance pour évaluer le risque de diversification.

Covariance positive : les deux actions tendent à évoluer dans le même sens. Peu de diversification.

ABC
1MoisAction Tech (%)Action Énergie (%)
2Jan+5,2+2,1
3Fév-2,3-1,8
4Mar+3,8+4,2
5Avr-1,5-0,9
6Mai+4,1+3,5
7Jun+2,7+1,9
Formule :=COVARIANCE.PEARSON(B2:B7;C2:C7)
Résultat :0,000848

Le résultat positif (0,000848) indique que quand l'action Tech monte, l'action Énergie a tendance à monter aussi. Pour réduire le risque, tu devrais chercher des actions avec une covariance négative ou proche de zéro.

Exemple 2 – Marketing : mesurer la relation entre dépenses publicitaires et revenus

Tu es responsable marketing et tu veux vérifier si tes investissements publicitaires ont un impact sur les revenus. Tu as les données mensuelles des 5 derniers mois et tu souhaites quantifier cette relation.

Covariance fortement positive : augmenter le budget publicitaire est associé à une hausse des revenus.

ABC
1MoisBudget Pub (k€)Revenus (k€)
2Mois 112145
3Mois 218162
4Mois 315155
5Mois 422178
6Mois 510138
Formule :=COVARIANCE.PEARSON(B2:B6;C2:C6)
Résultat :29,4

La covariance de 29,4 confirme une relation positive forte. Pour aller plus loin, utilise =CORREL(B2:B6;C2:C6) pour obtenir un coefficient de corrélation normalisé et facilement comparable.

Exemple 3 – Production : évaluer le lien entre température et rendement

Tu es responsable de production dans une usine et tu suspectes que la température ambiante affecte le rendement de tes machines. Tu as relevé les températures et les rendements sur 7 jours pour vérifier cette hypothèse.

Covariance négative : quand la température augmente, le rendement a tendance à baisser.

ABC
1JourTempérature (°C)Rendement (%)
2Lun1894
3Mar2296
4Mer2592
5Jeu2095
6Ven2394
7Sam2789
8Dim1996
Formule :=COVARIANCE.PEARSON(B2:B8;C2:C8)
Résultat :-4,857

Le résultat négatif (-4,857) confirme ton intuition : les températures élevées réduisent le rendement. Tu peux maintenant justifier un investissement dans la climatisation de l'atelier.

Exemple 4 – RH : analyser la relation entre heures supplémentaires et productivité

Tu travailles aux ressources humaines et tu veux savoir si les heures supplémentaires améliorent réellement la productivité de ton équipe, ou si elles génèrent de la fatigue et réduisent l'efficacité. Tu analyses les données de 6 employés.

Covariance négative : plus d'heures supplémentaires sont associées à une productivité plus faible.

ABC
1EmployéH. Sup. (h/sem)Productivité (unités/j)
2Marie847
3Pierre1244
4Sophie549
5Lucas1541
6Emma351
7Thomas1045
Formule :=COVARIANCE.PEARSON(B2:B7;C2:C7)
Résultat :-11,17

La covariance négative (-11,17) suggère que les heures supplémentaires excessives pourraient nuire à la productivité. Tu pourrais recommander de limiter les heures sup et d'embaucher du personnel supplémentaire.

Les erreurs fréquentes et comment les corriger

Plages de tailles différentes

Si matrice1 contient 10 valeurs et matrice2 en contient 8, Excel retournera #N/A. C'est l'erreur la plus courante avec COVARIANCE.

Solution : Vérifie que tes deux plages ont exactement le même nombre de lignes. Utilise =NB(matrice1) et =NB(matrice2) pour compter les valeurs numériques dans chaque plage.

Interprétation de la valeur absolue

Une covariance de 50 n'est pas nécessairement "meilleure" qu'une de 5. L'échelle dépend complètement des unités de tes données. Comparer des covariances brutes entre différents jeux de données n'a souvent aucun sens.

Solution : Pour comparer des relations entre variables, utilise plutôt CORREL qui normalise le résultat entre -1 et +1, rendant les comparaisons pertinentes.

Données avec cellules vides ou texte

Si tes plages contiennent des cellules vides ou du texte, Excel les ignore, ce qui peut créer un décalage entre tes deux séries et fausser le calcul.

Solution : Nettoie tes données avant le calcul. Remplace les cellules vides par des valeurs (moyenne, médiane) ou supprime les lignes incomplètes des deux plages simultanément.

Confusion entre COVARIANCE.P et COVARIANCE.S

COVARIANCE.P (ou .PEARSON) est pour une population complète, tandis que COVARIANCE.S est pour un échantillon. Utiliser la mauvaise fonction fausse légèrement le résultat.

Solution : Si tu as toutes les données (ex: tous les employés de l'entreprise), utilise .P. Si tu travailles sur un échantillon représentatif (ex: 100 employés sur 10 000), utilise .S.

COVARIANCE vs CORREL vs COEFFICIENT.DETERMINATION

CritèreCOVARIANCE.PCORRELCOEFFICIENT.DETERMINATION
Échelle du résultatIllimitée-1 à +10 à 1
Facilité d'interprétation⭐ Difficile⭐⭐⭐ Facile⭐⭐ Moyenne
Comparable entre datasets❌ Non✅ Oui✅ Oui
Indique la direction✅ Oui (+/-)✅ Oui (+/-)❌ Non
Usage typiqueCalculs statistiquesAnalyse de relationQualité prédiction

Recommandation : Pour la plupart des analyses métier, privilégie CORREL qui est plus facile à interpréter. Utilise COVARIANCE quand tu as besoin de la valeur brute pour d'autres calculs statistiques avancés.

Astuces et bonnes pratiques

Combiner avec CORREL pour une analyse complète

Utilise =CORREL(matrice1;matrice2) juste à côté de ta covariance. Le coefficient de corrélation te donnera une mesure normalisée entre -1 et +1, beaucoup plus facile à interpréter et à présenter à ton équipe.

Visualiser avec un nuage de points

Avant de calculer la covariance, crée un graphique en nuage de points (scatter plot) de tes deux variables. Ça te donnera une intuition visuelle de la relation : points alignés en montée (covariance +), en descente (covariance -), ou dispersés (covariance ~0).

Attention aux valeurs aberrantes

Une seule valeur extrême peut fausser complètement la covariance. Vérifie toujours tes données avec MIN, MAX et des graphiques pour identifier les outliers avant de calculer la covariance.

Documenter l'unité de mesure

Quand tu présentes une covariance, note toujours les unités des variables analysées. "Covariance = 15" ne veut rien dire sans contexte, mais "Covariance = 15 (€ × heures)" permet de comprendre l'échelle du résultat.

Questions fréquentes

Quelle est la différence entre COVARIANCE.P et COVARIANCE.S ?

COVARIANCE.P (COVARIANCE.PEARSON) calcule la covariance pour une population complète, tandis que COVARIANCE.S calcule celle d'un échantillon. En pratique, si tu analyses toutes tes données (ex: tous les employés), utilise .P. Si tu travailles sur un échantillon représentatif, utilise .S.

Quelle différence entre covariance et corrélation ?

La covariance mesure comment deux variables varient ensemble, mais sans limite d'échelle. La corrélation (fonction CORREL) normalise ce résultat entre -1 et +1, ce qui facilite l'interprétation. Utilise CORREL pour comparer des relations entre différentes paires de variables.

Une covariance nulle signifie-t-elle que les variables sont indépendantes ?

Pas nécessairement. Une covariance de 0 indique qu'il n'y a pas de relation linéaire entre les variables, mais une relation non linéaire peut exister. Par exemple, si Y = X², la covariance peut être proche de 0 alors que les variables sont clairement liées.

Comment interpréter une covariance de 50 ou 500 ?

L'échelle de la covariance dépend des unités de tes données. Une covariance de 500 n'est pas forcément 10 fois plus forte qu'une de 50, car tout dépend de l'échelle des variables. C'est pour ça que la corrélation est souvent préférée : elle donne un résultat normalisé entre -1 et +1.

Puis-je utiliser COVARIANCE pour prédire des valeurs futures ?

Non, la covariance mesure uniquement la relation historique entre deux variables. Pour faire des prédictions, tu dois utiliser des fonctions de régression comme DROITEREG ou créer un modèle avec PREVISION.LINEAIRE.

Les fonctions similaires à COVARIANCE

Deviens un pro d'Excel

Tu maîtrises maintenant COVARIANCE.PEARSON ! Rejoins Le Dojo Club pour découvrir les autres fonctions statistiques avancées et transformer tes analyses de données.

Essayer pendant 30 jours