Użyj formuły linii trendu, aby uzyskać wartości dla dowolnego X w programie Excel

10

Czy istnieje prosty sposób na zastosowanie formuły linii trendu z wykresu do dowolnej wartości X w programie Excel?

Na przykład chcę uzyskać wartość Y dla danego X = 2 006,00 USD. Już wziąłem formułę i przepisałem ją:

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

Ciągle dostosowuję linię trendu, dodając więcej danych i nie chcę za każdym razem przepisywać formuły ponownie.

wprowadź opis zdjęcia tutaj

Kirk Ouimet
źródło
Brzmi jak coś, co może osiągnąć makro, jeśli znajdziesz w tym wystarczająco wykwalifikowaną osobę. Znam niedrogiego konsultanta, który może to dla ciebie rozwiązać.
rolando2,
@rolando Masz rację, ale makra są niepotrzebne. Funkcja REGLINP programu Excel zrobi to bezpośrednio w arkuszu, co oznacza, że ​​będzie dynamicznie aktualizować wyniki po zmianie danych: to nawet lepsze niż makro :-).
whuber
1
Oto link do pełniejszej listy możliwości wykresów Excela spreadsheetpage.com/index.php/tip/chart_trendline_formulas
osknows
Dobrze wiedzieć. Dzięki.
rolando2

Odpowiedzi:

15

Użyj LINEST, jak pokazano:

wprowadź opis zdjęcia tutaj

Metoda polega na utworzeniu nowych kolumn (tutaj C: E) zawierających zmienne w dopasowaniu. Odwrotnie, LINESTzwraca współczynniki w odwrotnej kolejności, jak widać z obliczeń w kolumnie „Dopasuj”. Przykładowa prognoza jest pokazana na niebiesko: wszystkie formuły są dokładnie takie same jak dla danych.

Zauważ, że LINESTjest to formuła tablicowa: odpowiedź zajmie komórki p + 1 w rzędzie, gdzie p jest liczbą zmiennych (ostatnia jest dla terminu stałego). Takie formuły są tworzone przez wybranie wszystkich komórek wyjściowych, wklejenie (lub wpisanie) formuły w polu tekstowym formuły i naciśnięcie Ctrl-Shift-Enter (zamiast zwykłego Enter).

Whuber
źródło
Woah Whuber, to jest naprawdę bardzo pomocne. Czy możesz połączyć mnie z kopią tego arkusza kalkulacyjnego?
Kirk Ouimet
@Kirk Możesz stworzyć go samodzielnie. Jest skonfigurowany, więc wpisując formuły w C2: F2, możesz przeciągnąć je w dół o dowolną liczbę wierszy. Następnie wpisz formułę REGLINP w I2: L2. Tylko pięć prostych wzorów i gotowe.
whuber
8

Wypróbuj trend (znane_y, znane_x, nowe_x, const).

Kolumna A poniżej to X. Kolumna B to X ^ 2 (komórka po lewej do kwadratu). Kolumna C to X ^ 3 (dwie komórki po lewej stronie sześcianu). Formuła trendu () znajduje się w komórce E24, gdzie odwołania do komórek są pokazane na czerwono.

„Znane_y” znajdują się w E3: E22

„Znane_x” są w formacie A3: C22

„Nowe_x” znajdują się w A24: C24

„Const” pozostaje puste.

Komórka A24 zawiera nowy X i jest komórką, którą należy zmienić, aby zaktualizować formułę w E24

Komórka B24 zawiera formułę X ^ 2 (A24 * A24) dla nowego X.

Komórka C24 zawiera formułę X ^ 3 (A24 * A24 * A24) dla nowego X.

Jeśli zmienisz wartości w E3: E22, funkcja trendu () zaktualizuje komórkę E24 dla nowych danych wejściowych w komórce A24.

wprowadź opis zdjęcia tutaj

Edytuj ====================================

Kościół,

Arkusz kalkulacyjny nie ma wiele. Poniżej zamieściłem „widok formuły”.

Wartości „znane_x” są zielone na A3: C22

Wartości „znane_y” są zielone w E3: E22

Wartości „new_x” znajdują się w komórkach A24: C24, gdzie B24 i C24 są formułami, jak pokazano. Komórka E24 ma formułę trend (). Wprowadzasz nowy „X” w komórce A24.

To wszystko.

wprowadź opis zdjęcia tutaj

rachunek_80
źródło
Cześć Bill - czy jest jakiś sposób na uzyskanie kopii tego arkusza kalkulacyjnego? Byłoby to bardzo pomocne!
Kirk Ouimet,
2
@Kirk Zredagowałem powyższą odpowiedź, aby pokazać wnętrzności arkusza kalkulacyjnego. To powinno wystarczyć, aby go odtworzyć.
bill_080