La fonction DROITEREG (LINEST en anglais) calcule une régression linéaire complète en utilisant la méthode des moindres carrés. En clair, elle trouve la droite qui s'ajuste le mieux à tes données et te retourne toutes les statistiques dont tu as besoin : pente, ordonnée à l'origine, coefficient R², erreur type. C'est l'outil d'analyse statistique le plus complet d'Excel pour modéliser une tendance.
Que tu fasses des prévisions de ventes, des analyses financières ou du contrôle qualité, DROITEREG t'aide à quantifier une relation entre deux variables et à prédire des valeurs futures. Par exemple : modéliser l'évolution mensuelle de tes revenus pour projeter le trimestre suivant, comprendre comment la température affecte la consommation électrique, mesurer le ROI d'une campagne pub avec un intervalle de confiance, ou calculer un taux horaire pur quand les frais fixes sont nuls.
Syntaxe de la fonction DROITEREG
=DROITEREG(y_connus; [x_connus]; [constante]; [statistiques])Comprendre chaque paramètre de la fonction DROITEREG
Imagine que tu poses une règle sur ton nuage de points pour trouver la droite qui passe au plus près de tout le monde : DROITEREG veut d'abord savoir quoi prédire (y_connus), puis sur quoi se baser ([x_connus]). Si tu laisses [x_connus] de côté, elle invente une échelle 1, 2, 3... à ta place.
Les deux derniers réglages changent tout : [constante] à FAUX cloue ta droite à l'origine (0,0), et c'est [statistiques]=VRAI qui ouvre le tableau complet de 5 lignes sur 2 colonnes — sans lui, tu ne récupères que la pente et l'ordonnée.
y_connus
: c'est ta variable dépendante, celle que tu veux prédirePar exemple : les ventes, la consommation électrique, les notes d'étudiants. C'est ce qui change en fonction d'autre chose. Dans l'équation y = mx + b, c'est le y.
Vérifie que tes données sont bien numériques. Les cellules vides, le texte et les valeurs logiques sont ignorées, mais cela réduit le nombre de points et peut affecter la qualité de ta régression.
Astuce : Vérifie que tes données y sont bien numériques. Les cellules vides, le texte et les valeurs logiques sont ignorés, mais cela peut réduire le nombre de points et affecter la qualité de ta régression.
[x_connus]
: ta variable indépendante, celle qui explique y(facultatif)Par exemple : le temps, la température, le budget marketing. Si tu omets ce paramètre, Excel utilise automatiquement la séquence 1, 2, 3, 4... de même longueur que y_connus.
Les deux plages doivent avoir exactement la même taille et la même orientation (toutes deux en ligne ou toutes deux en colonne). Si tu as 10 valeurs y, tu dois avoir 10 valeurs x, sinon Excel retourne #VALEUR!.
Astuce : Les deux plages doivent avoir exactement la même taille et la même orientation (lignes ou colonnes). Si tu as 10 valeurs y, tu dois avoir 10 valeurs x, sinon Excel retournera #VALEUR!.
[constante]
: indique si tu veux calculer l'ordonnée à l'origine (b) normalement ou la forcer à 0(facultatif)VRAI ou omis = calcul normal. FAUX = force la droite à passer par l'origine (0,0). Utilise FAUX uniquement si tu es certain que y = 0 quand x = 0.
Attention : Forcer constante=FAUX peut fausser ta régression si la vraie relation n'est pas proportionnelle. Utilise cette option seulement si ta théorie l'impose (par exemple : 0 heure de travail = 0 € de coût).
[statistiques]
: détermine le niveau de détail des résultats(facultatif)VRAI = retourne un tableau complet 5 lignes × 2 colonnes avec toutes les statistiques (R², erreur type, statistique F, etc.). FAUX ou omis = retourne seulement la pente et l'ordonnée (2 valeurs sur une ligne).
Avec statistiques=VRAI, voici la structure du tableau retourné : ligne 1 = Pente / Ordonnée ; ligne 2 = Erreur type m / Erreur type b ; ligne 3 = R² / Erreur type y ; ligne 4 = Statistique F / Degrés de liberté ; ligne 5 = Somme régression / Somme résiduelle.
Astuce : Si tu fais une analyse sérieuse, utilise toujours statistiques=VRAI. Le R² notamment est crucial pour évaluer la qualité de ton modèle. Un R² inférieur à 0,7 indique que ta droite n'explique pas bien tes données.
Pas envie d'écrire la formule DROITEREG à la main ?
Génère-la avec notre IAExemples pratiques pas à pas
Analyste commercial : prévoir les ventes mensuelles
Tu es analyste commercial et tu veux modéliser l'évolution de tes ventes sur 6 mois pour prédire le mois 7. DROITEREG va t'aider à trouver la tendance et à faire une prévision fiable.
| A | B | |
|---|---|---|
| 1 | Mois | Ventes (k€) |
| 2 | 1 | 10 |
| 3 | 2 | 12 |
| 4 | 3 | 15 |
| 5 | 4 | 18 |
| 6 | 5 | 20 |
| 7 | 6 | 23 |
=DROITEREG(B2:B7; A2:A7)Sans le quatrième argument, la fonction renvoie juste la pente (2,97) et l'ordonnée (6,00), soit l'équation y = 2,97x + 6. La pente indique que les ventes progressent de 2,97 k€ par mois en moyenne, ce qui donne une prévision de 26,79 k€ pour le mois 7.
Data analyst : consommation électrique et température
Tu es data analyst dans une entreprise d'énergie et tu veux comprendre comment la température affecte la consommation. DROITEREG avec statistiques=VRAI te donne toutes les informations nécessaires.
| A | B | |
|---|---|---|
| 1 | Température (°C) | Consommation (kWh) |
| 2 | 5 | 150 |
| 3 | 10 | 135 |
| 4 | 15 | 120 |
| 5 | 20 | 105 |
| 6 | 25 | 85 |
| 7 | 30 | 70 |
=DROITEREG(B2:B7; A2:A7; VRAI; VRAI)Avec le dernier argument à VRAI, la formule déroule le tableau complet de statistiques. La pente négative (-3,21) montre que chaque degré supplémentaire réduit la consommation de 3,21 kWh, et le R² de 0,9876 signifie que le modèle explique 98,76 % de la variation : un ajustement excellent.
Contrôleur de gestion : relation proportionnelle (constante=FAUX)
Tu es contrôleur de gestion et tu analyses le coût horaire d'un prestataire. Tu sais qu'à 0 heure, le coût doit être 0 € (pas de frais fixes). Utilise constante=FAUX pour forcer cette contrainte dans le modèle.
| A | B | |
|---|---|---|
| 1 | Heures travaillées | Coût total (€) |
| 2 | 5 | 325 |
| 3 | 10 | 650 |
| 4 | 15 | 975 |
| 5 | 20 | 1 300 |
| 6 | 25 | 1 625 |
=DROITEREG(B2:B6; A2:A6; FAUX)Ici, le troisième argument à FAUX force la droite à passer par l'origine (ordonnée 0). La pente isolée donne alors le vrai taux horaire (65 €/heure), sans frais fixe : exactement ce qu'impose une relation strictement proportionnelle.
Responsable marketing : ROI publicitaire avec intervalle de confiance
Tu es responsable marketing et tu veux mesurer le retour sur investissement de tes campagnes pub. Avec statistiques=VRAI, tu obtiens même l'erreur type pour calculer un intervalle de confiance.
| A | B | |
|---|---|---|
| 1 | Publicité (k€) | Revenus (k€) |
| 2 | 1 | 15 |
| 3 | 2 | 22 |
| 4 | 3 | 28 |
| 5 | 4 | 33 |
| 6 | 5 | 38 |
=DROITEREG(B2:B6; A2:A6; VRAI; VRAI)Le tableau complet (dernier argument à VRAI) livre la pente et l'erreur type. La pente de 4,80 dit que chaque k€ investi génère 4,80 k€ de revenus, et l'erreur type de 1,25 permet de poser un intervalle de confiance à 95 % autour de chaque prévision.
Astuce de pro : L'intervalle de confiance à 95 % se calcule en multipliant l'erreur type par 2 : prévision ± (2 × erreur type y). Plus l'erreur type est faible, plus tes prévisions sont précises.
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction DROITEREG
Quand DROITEREG te trahit, c'est rarement bruyant : tu valides avec Entrée et elle n'affiche que la pente en avalant le reste du tableau sans broncher, alors qu'il faut Ctrl+Maj+Entrée pour tout dérouler. Le #VALEUR!, lui, gueule franchement dès que tes plages y_connus et x_connus n'ont pas la même taille ou la même orientation. Les autres ratés viennent de la lecture : un R² proche de 1 dit que la droite colle bien, jamais qu'une variable cause l'autre, et extrapoler loin de tes données te ramène vite des chiffres absurdes.
Oublier la validation matricielle (Ctrl+Maj+Entrée)
C'est l'erreur numéro 1 avec DROITEREG. Si tu valides juste avec Entrée, seule la première valeur s'affiche (la pente). Tu perds toutes les autres statistiques sans message d'erreur.
Solution : Sélectionne d'abord les cellules de destination (2 cellules côte à côte pour le résultat de base, ou une plage 5 lignes × 2 colonnes avec statistiques=VRAI), tape la formule, puis valide avec Ctrl+Maj+Entrée pour obtenir le tableau complet.
Erreur #VALEUR! avec des plages de tailles différentes
Si y_connus contient 10 valeurs et x_connus en contient 8, Excel retourne #VALEUR!. Les deux plages doivent avoir exactement la même taille et la même orientation (toutes deux en ligne ou toutes deux en colonne).
Solution : Vérifie que tes deux plages couvrent exactement le même nombre de cellules et commencent à la même ligne. Si y_connus va de B2:B11, alors x_connus doit aller de A2:A11.
Interpréter un R² élevé comme une preuve de causalité
Un R² proche de 1 indique que le modèle linéaire s'ajuste bien aux données, mais il ne prouve pas une relation de cause à effet. Deux tendances peuvent évoluer ensemble (corrélation) sans lien causal, surtout dans les séries temporelles.
Solution : Utilise le R² comme indicateur de qualité d'ajustement, pas comme preuve de causalité. Confronte toujours le modèle au sens métier : est-ce que la relation a un mécanisme explicatif logique ?
Extrapolation excessive hors de la plage de données
DROITEREG calcule une droite basée sur tes données observées. Prédire très loin en dehors de cette plage peut donner des résultats absurdes, car la tendance peut changer.
Solution : Limite tes prévisions à des valeurs proches de la plage de données observée. Si tu modélises des ventes de mois 1 à 6, une prévision au mois 7 ou 8 est raisonnable, mais une projection au mois 50 est risquée.
Résultats faussés par des valeurs aberrantes (outliers)
DROITEREG utilise la méthode des moindres carrés, qui est très sensible aux valeurs extrêmes. Une seule valeur aberrante peut fortement tirer la droite vers elle et fausser tous tes résultats.
Solution : Avant d'utiliser DROITEREG, crée un nuage de points pour identifier et examiner les outliers. Si une valeur est manifestement une erreur de saisie, corrige-la. Si c'est une vraie valeur, analyse-la séparément plutôt que de la supprimer.
DROITEREG vs PENTE vs TENDANCE vs PREVISION
Toutes ces fonctions tracent la même droite, mais elles ne te rendent pas la même chose une fois le calcul fait. DROITEREG est la seule à te tendre le tableau complet — R², erreur type, statistique F — donc tu la sors dès qu'il faut juger la qualité du modèle ou poser un intervalle de confiance.
Si tu ne veux qu'un chiffre, inutile de sortir l'artillerie matricielle : PENTE et ORDONNEE.ORIGINE t'extraient m ou b tout seuls, PREVISION te crache un point isolé, et TENDANCE calcule directement la série de valeurs ajustées.
| Fonction | Résultat retourné | Quand l'utiliser | Complexité |
|---|---|---|---|
| DROITEREG | Tableau complet (pente, ordonnée, R², erreur type, F…) | Analyse statistique complète, intervalle de confiance | Élevée (matricielle) |
| PENTE | Pente seule (m) | Mesurer le taux de variation d'une tendance | Simple |
| ORDONNEE.ORIGINE | Ordonnée à l'origine seule (b) | Récupérer la valeur de départ du modèle | Simple |
| TENDANCE | Valeurs prédites (tableau) | Calculer directement les valeurs ajustées ou prévues | Moyenne (matricielle) |
| PREVISION | Valeur prédite unique | Prévision d'un seul point, sans analyse des statistiques | Simple |
Astuces avancées avec DROITEREG
Extraire pente et ordonnée avec INDEX
Plutôt que de sélectionner une plage matricielle, utilise =INDEX(DROITEREG(y;x);1;1) pour la pente et =INDEX(DROITEREG(y;x);1;2) pour l'ordonnée dans deux cellules séparées. Tu évites la contrainte de la sélection préalable et tu peux référencer chaque valeur individuellement dans d'autres formules.
Chaque INDEX sur DROITEREG extrait une case précise du tableau sans validation matricielle.
Lire le R² sans tableau complet
Pour récupérer le R² seul sans saisir toute la formule matricielle, utilise =INDEX(DROITEREG(y;x;VRAI;VRAI);3;1) directement dans une cellule. Ligne 3, colonne 1 du tableau DROITEREG = le coefficient de détermination R².
Un R² supérieur à 0,9 indique un très bon ajustement ; en dessous de 0,7, ton modèle linéaire n'est probablement pas adapté à ces données.
Combiner DROITEREG et PEARSON pour valider ton modèle
Avant de lancer une régression complète, vérifie d'abord la corrélation avec PEARSON : si =PEARSON(y;x) est proche de 0, le lien linéaire est faible et DROITEREG ne donnera pas de résultats utiles. Un coefficient de Pearson supérieur à 0,8 (ou inférieur à -0,8) justifie une régression linéaire.
Cette étape de validation évite de construire un modèle sur une relation qui n'existe pas.
Questions fréquentes sur la fonction DROITEREG
Quelle différence entre DROITEREG et PENTE ?
PENTE retourne uniquement la pente de la régression linéaire, tandis que DROITEREG retourne un tableau complet avec la pente, l'ordonnée à l'origine, le coefficient R², l'erreur type et d'autres statistiques.
Utilise PENTE pour un résultat simple quand tu veux juste mesurer le taux de variation. Utilise DROITEREG pour une analyse complète qui te permet d'évaluer la qualité du modèle et de calculer des intervalles de confiance.
Comment interpréter le coefficient R² de DROITEREG ?
Le R² (coefficient de détermination) mesure la qualité de l'ajustement entre 0 et 1. Un R² de 0,95 signifie que 95 % de la variance des données est expliquée par le modèle linéaire. Plus le R² est proche de 1, meilleur est l'ajustement.
En pratique : un R² supérieur à 0,9 est excellent, entre 0,7 et 0,9 c'est acceptable, en dessous de 0,7 le modèle linéaire n'est probablement pas le bon outil pour ces données.
Pourquoi DROITEREG retourne #VALEUR! ?
Cette erreur survient principalement dans trois cas : les plages y_connus et x_connus n'ont pas la même taille, les données contiennent des valeurs non numériques (texte dans les cellules), ou les deux plages n'ont pas la même orientation (une en ligne et l'autre en colonne).
Vérifie que tes deux plages couvrent exactement le même nombre de cellules et qu'elles sont toutes deux orientées en colonnes ou toutes deux en lignes.
Comment utiliser DROITEREG pour faire des prévisions ?
Après avoir obtenu la pente (m) et l'ordonnée à l'origine (b) avec DROITEREG, utilise l'équation y = mx + b pour calculer les valeurs prédites. Par exemple, si m=2 et b=5, pour x=10, la prévision est 2×10+5=25.
Tu peux aussi utiliser directement la fonction PREVISION ou TENDANCE si tu veux juste des valeurs prédites sans calculer toi-même l'équation.
Faut-il toujours utiliser Ctrl+Maj+Entrée avec DROITEREG ?
Oui, dans les versions Excel antérieures à Excel 365. Si tu valides avec Entrée simple, Excel n'affiche que la première valeur du tableau (la pente) et ignore le reste.
Dans Excel 365 et Excel 2021 avec le moteur de tableaux dynamiques, tu peux valider normalement avec Entrée et DROITEREG déversera automatiquement ses résultats dans les cellules adjacentes. Mais si tu es sur une version antérieure, la validation matricielle reste obligatoire.
Pour aller plus loin
Les fonctions similaires : LOGREG, PENTE, ORDONNEE.ORIGINE, TENDANCE, PEARSON
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

