Utilisez une formule de ligne de tendance pour obtenir des valeurs pour un X donné avec Excel

10

Existe-t-il un moyen facile d'appliquer la formule de ligne de tendance d'un graphique à une valeur X donnée dans Excel?

Par exemple, je veux obtenir la valeur Y pour un X donné = 2 006,00 $. J'ai déjà pris la formule et l'ai retapée:

=-0.000000000008*X^3 - 0.00000001*X^2 + 0.0003*X - 0.0029

Je fais continuellement des ajustements à la ligne de tendance en ajoutant plus de données et je ne veux pas retaper la formule à chaque fois.

entrez la description de l'image ici

Kirk Ouimet
la source
Cela ressemble à quelque chose qu'une macro pourrait accomplir, si vous pouvez trouver une personne suffisamment qualifiée pour cela. Je connais un consultant peu coûteux qui pourrait être en mesure de régler cela pour vous.
rolando2
@rolando Vous avez raison, mais les macros ne sont pas nécessaires. La fonction DROITEREG d'Excel le fera directement dans la feuille, ce qui signifie qu'elle mettra à jour dynamiquement les résultats lorsque les données changent: c'est encore mieux qu'une macro :-).
whuber
1
Voici un lien vers une liste plus complète des possibilités de représentation graphique Excel spreadsheetpage.com/index.php/tip/chart_trendline_formulas
osknows
Bon à savoir. THX.
rolando2

Réponses:

15

Utilisez LINEST, comme indiqué:

entrez la description de l'image ici

La méthode consiste à créer de nouvelles colonnes (C: E ici) contenant les variables dans l'ajustement. Perversement, LINESTrenvoie les coefficients dans l' ordre inverse , comme vous pouvez le voir dans le calcul dans la colonne "Ajuster". Un exemple de prédiction est illustré en bleu: toutes les formules sont exactement les mêmes que pour les données.

Notez que LINESTc'est une formule matricielle: la réponse occupera p + 1 cellules d'affilée, où p est le nombre de variables (la dernière est pour le terme constant). Ces formules sont créées en sélectionnant toutes les cellules de sortie, en collant (ou en tapant) la formule dans la zone de texte de la formule et en appuyant sur Ctrl-Maj-Entrée (au lieu de l'entrée habituelle).

whuber
la source
Woah whuber, c'est vraiment, vraiment utile. Pouvez-vous me connecter avec une copie de cette feuille de calcul?
Kirk Ouimet
@Kirk Vous pouvez le créer vous-même en un rien de temps. Il est configuré de sorte qu'en tapant les formules dans C2: F2, vous pouvez les faire glisser autant de lignes que vous le souhaitez. Tapez ensuite la formule DROITEREG dans I2: L2. Seulement cinq formules simples et vous avez terminé.
whuber
8

Essayez la tendance (connus_x, connus_x, nouveaux_x, const).

La colonne A ci-dessous est X. La colonne B est X ^ 2 (la cellule à gauche au carré). La colonne C est X ^ 3 (deux cellules à gauche en cubes). La formule trend () se trouve dans la cellule E24 où les références de cellule sont affichées en rouge.

Les "connus" sont en E3: E22

Les "known_x's" sont en A3: C22

Les "new_x's" sont en A24: C24

Le "const" est laissé vide.

La cellule A24 contient le nouveau X et est la cellule à modifier pour mettre à jour la formule dans E24

La cellule B24 contient la formule X ^ 2 (A24 * A24) pour le nouveau X

La cellule C24 contient la formule X ^ 3 (A24 * A24 * A24) pour le nouveau X

Si vous modifiez les valeurs dans E3: E22, la fonction trend () mettra à jour la cellule E24 pour votre nouvelle entrée dans la cellule A24.

entrez la description de l'image ici

Modifier ====================================

Église,

Il n'y a pas grand-chose dans la feuille de calcul. J'ai posté une "vue formule" ci-dessous.

Les valeurs "known_x" sont en vert dans A3: C22

Les valeurs "known_y" sont en vert dans E3: E22

Les valeurs "new_x" sont dans les cellules A24: C24, où B24 et C24 sont les formules comme indiqué. Et, la cellule E24 a la formule trend (). Vous entrez votre nouveau "X" dans la cellule A24.

C'est tout ce qu'on peut en dire.

entrez la description de l'image ici

bill_080
la source
Salut Bill - est-il possible de me faire parvenir une copie de cette feuille de calcul? Ce serait tellement utile!
Kirk Ouimet
2
@Kirk J'ai modifié la réponse ci-dessus pour montrer les tripes de la feuille de calcul. Cela devrait vous suffire pour le recréer.
bill_080