Fonction LOGEST d’Excel
La fonction LOGEST renvoie une courbe exponentielle qui ajuste au mieux un ensemble donné de valeurs y et x, et retourne un tableau de valeurs décrivant cette courbe.

Syntaxe
=LOGEST()known_y’s,[known_x’s],[const],[stats])
Arguments
- Known_y’s (obligatoire) : un ensemble de valeurs y connues.
- Known_x’s (facultatif) : un ensemble de valeurs x connues. Si cet argument est fourni, la plage de données de known_x’s doit avoir la même longueur que celle de known_y’s. S’il est omis, la fonction utilise {1, 2, 3, …} comme valeurs pour known_x’s.
- Const (facultatif) : une valeur logique indiquant si la constante « b » dans l’équation y = b × m^x doit être fixée à 1. Cette valeur peut être VRAI ou FAUX.
Si Const est VRAI ou omis, la constante b est calculée normalement.
Si Const est FAUX, la constante b est définie à 1 et l’équation devient y = m^x. - Stats (facultatif) : une valeur logique indiquant si des statistiques de régression supplémentaires doivent être renvoyées. Il s’agit d’une valeur VRAI ou FAUX.
Si stats est FAUX ou omis, LOGEST renvoie uniquement les coefficients m et la constante b.
Si stats est VRAI, LOGEST renvoie des statistiques de régression supplémentaires, de sorte que le tableau retourné est {mn, mn-1, ..., m1, b ; sen, sen-1, ..., se1, seb ; r², sey ; F, df ; ssreg, ssresid}.
Valeur de retour
La fonction LOGEST renvoie une valeur numérique.
Remarques sur la fonction
- La fonction LOGEST renvoie un tableau de résultats et doit être saisie sous forme de formule matricielle. Les formules matricielles dynamiques sont disponibles dans Excel 365, Excel 2021 et Excel pour le web, ce qui signifie qu’il n’est pas nécessaire d’appuyer sur CTRL+MAJ+ENTRÉE pour que la formule soit dynamique. Pour les utilisateurs de Excel 2019 et des versions antérieures, veuillez saisir la formule à l’aide de CTRL+MAJ+ENTRÉE afin que les résultats multiples soient renvoyés sous forme de tableau.
- La valeur d’erreur #REF! apparaît lorsque le tableau de known_x’s n’a pas la même longueur que celui des known_y’s.
- La valeur d’erreur #VALEUR!se produit si l’une des situations suivantes se produit :
- L’une des valeurs des tableaux known_x’s ou known_y’s fournis est non numérique.
- L’un des arguments const ou stats ne peut pas être évalué à VRAI ou FAUX.
- L’équation de la courbe est y = b*m^xou y = (b*(m1^x1)*(m2^x2)*...)].
S’il existe plusieurs valeurs x, la valeur dépendante y est une fonction des valeurs indépendantes x. Les valeurs m sont les bases correspondant à chaque exposant de la valeur sur l’axe des X, et b est une constante. Notez que y, x et m peuvent être des vecteurs.
Le tableau renvoyé par LOGEST est {mn,mn-1,...,m1,b}. - Plus le tracé de vos données s’apparente à une courbe exponentielle, meilleur sera l’ajustement de la droite calculée à vos données. Les fonctions DROITEREG et LOGEST renvoient toutes deux un tableau de valeurs décrivant la relation entre ces données, mais DROITEREG ajuste une droite à vos données, tandis que LOGEST ajuste une courbe exponentielle.
- Lorsque vous n’avez qu’une seule variable indépendante x, vous pouvez obtenir directement les valeurs de l’ordonnée à l’origine (b) à l’aide de la formule suivante :
Ordonnée à l’origine (b) : INDEX(LOGEST(known_y’s,known_x’s),2)
Vous pouvez utiliser l’équation y = b*m^xpour prédire les valeurs futures de y, mais la fonction CROISSANCE effectue la même opération. - Lorsque vous saisissez une constante matricielle telle que known_x’s en tant qu’argument, utilisez des virgules pour séparer les valeurs situées sur la même ligne et des points-virgules pour séparer les lignes. Les caractères de séparation peuvent varier selon vos paramètres régionaux.
- Vous devez noter que les valeurs y prédites par l’équation de régression peuvent ne pas être valides si elles se situent en dehors de la plage des valeurs y utilisées pour déterminer l’équation.
Exemple
Comme le montre la capture d’écran ci-dessous, il existe un tableau de données contenant x et Valeur de l'axe des Y, où x est la variable indépendante et y la variable dépendante. Pour utiliser LOGEST afin d’ajuster une courbe aux données, procédez comme suit :
1. Sélectionnez les cellules destinées à afficher les résultats, telles que H6et I6dans ce cas. Copiez la formule ci-dessous dans la Barre de formule, puis appuyez sur les touches CTRL+MAJ+ENTRÉEpour obtenir les résultats.
=LOGEST()C6:C10,B6:B10,E6,F6)

Remarque : La cellule de résultat H6 contient la valeur m et la cellule I6 contient la valeur b de la courbe. L’équation d’une courbe exponentielle à une seule variable x est la suivante : y = b × m x, où b correspond à l’ordonnée à l’origine et m au paramètre de pente de la courbe.
Fonctions associées :
Fonction Excel EVEN
La fonction PAIR arrondit les nombres à l’entier pair le plus proche en s’éloignant de zéro.
Fonction Excel EXP
La fonction EXP renvoie le résultat de la constante e élevée à la puissance n.
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin n’est jamais qu’à un clic…
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de fichiers ouverts !
- Éliminez des centaines de clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en visualisant et en modifiant plusieurs documents simultanément.
- Apporte à Office (y compris Excel) une efficacité de navigation comparable à celle de Chrome, Edge et Firefox.