Qu'est-ce que la fonction COEFFICIENT. CORRELATION ?
COEFFICIENT.CORRELATION te sert avant de conclure qu'un budget qui grimpe fait grimper les ventes : elle vérifie d'abord si les deux séries bougent vraiment ensemble, dans le même sens ou en sens inverse. Le résultat tient en un seul nombre entre -1 et 1, facile à comparer d'un rapport à l'autre.
Que tu sois data analyst, responsable marketing, chercheur ou commercial, cette fonction t'aide à découvrir des patterns cachés dans tes données : budget publicitaire et ventes, prix et demande, température et consommation d'énergie. Elle est aussi disponible sur Google Sheets sous le nom CORREL.

Comprendre chaque paramètre de la fonction COEFFICIENT.CORRELATION
Les deux matrices jouent un rôle symétrique : mathématiquement, intervertir matrice1 et matrice2 donne exactement le même coefficient. La vraie contrainte est ailleurs : chaque valeur de la première série doit avoir sa jumelle au même rang dans la seconde, et les deux plages doivent contenir le même nombre de points.
Par convention de lecture, place ce que tu soupçonnes être la cause (le budget pub, le prix) en premier, et l'effet (les ventes) en second.
matrice1
: ta première série de données, souvent appelée variable XIl peut s'agir de n'importe quelles valeurs numériques : montants de ventes, températures, nombre de visites, âges, scores.
Chaque valeur doit correspondre à une observation : si matrice1 contient les budgets pub de janvier à juin, matrice2 doit contenir les ventes des mêmes mois dans le même ordre.
matrice2
: ta deuxième série de données, souvent appelée variable YC'est celle que tu veux mettre en relation avec la première. Par exemple, si matrice1 contient des budgets publicitaires, matrice2 pourrait contenir les ventes correspondantes.
Mathématiquement, l'ordre des matrices ne change pas la valeur du coefficient : COEFFICIENT.CORRELATION(A; B) donne le même résultat que COEFFICIENT.CORRELATION(B; A). En pratique, place la cause probable en premier et l'effet probable en second pour faciliter la lecture.

Exemples pratiques pas à pas
Comment mesurer la corrélation entre deux séries avec la fonction COEFFICIENT.CORRELATION
La direction veut trancher une bonne fois : est-ce que l'argent mis en publicité se retrouve vraiment dans les ventes, ou est-ce qu'il part en fumée ? Tu as tes 18 dernières campagnes avec, pour chacune, le canal utilisé, le budget investi et les ventes réalisées, et tu veux répondre par un chiffre plutôt que par une impression. La fonction COEFFICIENT.CORRELATION lit les deux colonnes et sort ce chiffre, entre -1 et 1, dans une seule cellule.
- 1Dans une cellule, écris
=COEFFICIENT.CORRELATION(. - 2En 1er argument : sélectionne la colonne des budgets investis,
C2:C19. C'est la série que tu soupçonnes de tirer l'autre, et l'usage veut qu'on la place en premier pour que la formule se lise dans le sens de la cause supposée. - 3En 2ᵉ argument : sélectionne la colonne des ventes réalisées,
D2:D19. Les deux plages couvrent les mêmes 18 lignes, ce qui permet à la fonction d'apparier chaque budget avec les ventes de sa campagne. Une plage plus courte que l'autre casserait cet appariement ligne à ligne. - 4Ferme la parenthèse et appuie sur Entrée.
=COEFFICIENT.CORRELATION(C2:C19; D2:D19)Comment comparer plusieurs variables à une même série avec la fonction COEFFICIENT.CORRELATION
Le budget marketing est coupé et tu dois annoncer lequel de tes trois leviers tu gardes. Tu as dix mois d'historique avec le budget publicitaire, le trafic web, le nombre de newsletters envoyées et les ventes du mois, et chacun défend son canal en réunion. La fonction COEFFICIENT.CORRELATION, écrite une fois puis recopiée sous chaque colonne, met les trois leviers sur la même échelle et laisse les chiffres arbitrer.
- 1Dans une cellule, écris
=COEFFICIENT.CORRELATION(. - 2En 1er argument : sélectionne la colonne du budget publicitaire,
B2:B11. Cette plage reste en référence relative, sans dollars, parce que c'est elle qui doit glisser d'une colonne à l'autre quand tu recopieras la formule. - 3En 2ᵉ argument : sélectionne la colonne des ventes et fige-la avec des dollars,
$E$2:$E$11. Sans eux, la recopie déplacerait aussi cette seconde plage d'une colonne, et les trois leviers ne seraient plus mesurés contre la même série de référence. - 4Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers la droite pour couvrir les deux autres leviers. La première plage devient
C2:C11puisD2:D11pendant que la seconde reste accrochée aux ventes.
=COEFFICIENT.CORRELATION(B2:B11; $E$2:$E$11)B2:B11 glisse sur C2:C11 puis D2:D11 pendant que $E$2:$E$11 reste accrochée à la même référence. Tu obtiens 0,97 pour le budget pub, 0,74 pour le trafic web et -0,26 pour les newsletters, donc un levier qui accompagne clairement les ventes, un deuxième qui les suit de loin et un troisième qui ne raconte rien.Comment calculer la corrélation sur un segment avec les fonctions COEFFICIENT.CORRELATION et FILTRE
Un directeur de réseau te demande si le nombre de visiteurs explique le chiffre d'affaires des boutiques, parce qu'il hésite à investir dans un emplacement très passant. Sur ton parc de dix boutiques, le lien paraît mou, mais tes emplacements n'ont rien à voir entre eux : une boutique de gare voit défiler des voyageurs pressés, une boutique de centre-ville reçoit des clients venus pour acheter. En isolant un segment homogène avec la fonction FILTRE, la fonction COEFFICIENT.CORRELATION mesure enfin la relation sur des boutiques comparables.
- 1Dans une cellule, écris
=COEFFICIENT.CORRELATION(. - 2En 1er argument : écris la série des visiteurs réduite au segment et referme-la,
FILTRE(C2:C11; B2:B11="Centre-ville"). La fonction FILTRE reçoit la colonne Visiteurs comme plage à filtrer, puis la condition qui ne retient que les boutiques de centre-ville. Sur les dix boutiques du tableau, cinq passent ce filtre. - 3En 2ᵉ argument : écris la même construction sur le chiffre d'affaires,
FILTRE(D2:D11; B2:B11="Centre-ville"). La condition doit être identique à celle du premier argument, sinon les deux séries ne retiendraient pas les mêmes boutiques et chaque couple visiteurs / chiffre d'affaires serait décalé. - 4Ferme la parenthèse de la fonction COEFFICIENT.CORRELATION et appuie sur Entrée. Les deux fonctions FILTRE ont déjà été refermées dans leurs propres étapes.
=COEFFICIENT.CORRELATION(FILTRE(C2:C11; B2:B11="Centre-ville"); FILTRE(D2:D11; B2:B11="Centre-ville"))Comment gérer l'erreur #DIV/0! de la fonction COEFFICIENT.CORRELATION avec la fonction SIERREUR
Tu passes ton catalogue en revue pour repérer les produits dont les ventes réagissent au prix, et le tableau part directement en comité. Sur cet abonnement vendu 19,90 € toute l'année, une erreur s'affiche au lieu d'un coefficient, et une erreur au milieu d'un rapport fait toujours douter du reste des chiffres. La fonction SIERREUR te permet de remplacer ce message technique par une explication lisible.
- 1Dans une cellule, écris
=SIERREUR(. - 2En 1er argument : écris le calcul à surveiller et referme-le,
COEFFICIENT.CORRELATION(B2:B9; C2:C9). La fonction COEFFICIENT.CORRELATION reçoit la colonne Prix puis la colonne Abonnements vendus, sur les huit mêmes lignes. Tant que ce calcul aboutit, c'est son résultat qui s'affiche et la formule se comporte comme d'habitude. - 3En 2ᵉ argument : saisis le texte de repli affiché quand le calcul échoue,
"Prix constant". Les guillemets sont obligatoires pour qu'Excel traite ce contenu comme du texte à afficher. Un message qui nomme la cause vaut mieux qu'une cellule vide, qui ferait croire à un oubli de saisie. - 4Ferme la parenthèse et appuie sur Entrée.
=SIERREUR(COEFFICIENT.CORRELATION(B2:B9; C2:C9); "Prix constant")
Les erreurs fréquentes avec la fonction COEFFICIENT.CORRELATION
Ici, COEFFICIENT.CORRELATION renvoie rarement un message d'erreur : le danger, c'est un chiffre parfaitement crédible qui t'envoie sur une fausse piste. Un coefficient élevé te fait conclure à une cause alors que deux variables grimpent juste en même temps, ou bien il s'effondre près de zéro parce que la relation est courbe et non droite, ce que la fonction ne sait pas voir.
Le seul vrai accroc technique vient de deux plages qui n'ont pas le même nombre de valeurs. Et une poignée de valeurs extrêmes suffit à gonfler ou écraser le résultat.
Conclure qu'une variable cause l'autre à partir d'un fort coefficient
C'est l'erreur d'interprétation n°1. Une corrélation forte montre que deux variables évoluent ensemble, mais ne prouve pas qu'il y a un lien de cause à effet. Exemple classique : les ventes de glaces et les noyades sont corrélées (les deux augmentent en été), mais les glaces ne causent pas les noyades.
Solution : Reformule toujours ta conclusion : « X et Y évoluent ensemble » plutôt que « X cause Y ». Cherche une variable cachée qui pourrait expliquer les deux. Combine COEFFICIENT.CORRELATION avec une analyse graphique (nuage de points) pour visualiser la relation.
Erreur #N/A ou résultat faux avec des matrices de tailles différentes
Si matrice1 a 10 valeurs et matrice2 en a 8, Excel ne peut pas calculer une corrélation pair à pair et retourne une erreur ou un résultat incohérent.
Solution : Vérifie que tes deux plages couvrent exactement le même nombre de cellules. Utilise une formule comme =NB(A1:A10) et =NB(B1:B10) pour comparer les comptages avant de lancer le calcul.
Coefficient proche de 0 alors qu'une relation existe visiblement
COEFFICIENT.CORRELATION ne mesure que les relations linéaires. Si la relation entre tes variables est courbe (exponentielle, logarithmique, en U), le coefficient sera faible même si les variables sont fortement liées.
Solution : Crée d'abord un nuage de points pour visualiser la forme de la relation. Si elle est clairement non linéaire, transforme une des variables (ex. LN(x)) avant de calculer la corrélation, ou utilise d'autres techniques statistiques adaptées.
Coefficient biaisé par une ou deux valeurs extrêmes
Une seule valeur aberrante peut fausser complètement le coefficient de corrélation, le faisant paraître fort ou faible là où la relation générale est tout autre.
Solution : Commence toujours par visualiser tes données dans un nuage de points pour repérer les outliers. Calcule le coefficient avec et sans les valeurs suspectes pour mesurer leur impact, puis décide si elles représentent de vrais cas ou des erreurs de saisie.

COEFFICIENT.CORRELATION vs COVARIANCE.STANDARD vs DROITEREG
Prends COEFFICIENT.CORRELATION quand tu veux juste savoir si deux variables bougent ensemble et à quel point, sur une échelle lisible de -1 à +1 indépendante des unités. COVARIANCE.STANDARD mesure la même variation conjointe mais dans une valeur brute qui dépend des unités, donc impossible à interpréter telle quelle : réserve-la aux calculs statistiques en amont.
Dès que tu veux passer de « ça bouge ensemble » à « prédis-moi le Y pour tel X », c'est DROITEREG qu'il te faut, puisqu'elle te donne la pente et l'ordonnée de la droite.
| Critère | COEFFICIENT.CORRELATION | COVARIANCE.STANDARD | DROITEREG |
|---|---|---|---|
| Ce que ça mesure | Force et sens de la relation linéaire | Variation conjointe absolue | Pente et ordonnée de la droite de régression |
| Plage de résultats | -1 à +1 | Illimitée (dépend des unités) | Illimitée |
| Sensibilité aux unités | Aucune (normalisée) | Oui (produit des unités) | Oui |
| Cas d'usage typique | Comparer des relations entre variables | Entrée pour des calculs statistiques avancés | Prévoir une valeur Y à partir d'un X |
| Interprétation directe | Oui (proche 1 = fort, 0 = aucun, -1 = inverse) | Non (nécessite une mise à l'échelle) | Oui (slope + intercept) |
Questions fréquentes
Un coefficient de 0,8 indique une forte corrélation positive : quand une variable augmente, l'autre augmente aussi dans la plupart des cas. Plus tu te rapproches de 1, plus la relation est forte et prévisible. Avec 0,8, environ 64 % de la variation est expliquée (0,8² = 0,64).
Non. C'est l'erreur la plus fréquente. Une corrélation montre qu'il existe un lien entre deux variables, mais ne prouve pas que l'une cause l'autre. Par exemple, les ventes de glaces et les noyades sont corrélées (les deux augmentent en été), mais les glaces ne causent pas les noyades. La température est la variable cachée qui influence les deux.
Un coefficient négatif proche de -1 indique une forte corrélation inverse : quand une variable augmente, l'autre diminue de façon prévisible. Par exemple, le prix d'un produit et la quantité vendue ont souvent une corrélation négative : plus c'est cher, moins ça se vend.
Oui. Sur Google Sheets, la fonction s'appelle CORREL avec la même syntaxe. La valeur retournée est identique, seul le séparateur peut changer (virgule ou point-virgule selon tes paramètres régionaux).
Techniquement, tu peux calculer une corrélation avec seulement 3 points, mais le résultat sera peu fiable. Pour une analyse sérieuse, vise au moins 20-30 paires de valeurs. Plus tu as de données, plus ton coefficient est significatif et résistant aux valeurs aberrantes.
Pour aller plus loin
Continue sur ta lancée après la fonction COEFFICIENT.CORRELATION : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir




