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

Na przykład chcę uzyskać wartość Y dla danego X = 2,006,00 USD. Wziąłem już wzór i przepisałem go jako:

=-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 rób tego chcesz za każdym razem ponownie wpisać formułę.

tutaj wprowadź opis obrazu

Komentarze

  • Brzmi jak coś, co mogłoby zrobić makro, jeśli znajdziesz osobę wystarczająco wykwalifikowaną w tym zakresie. Znam niedrogiego konsultanta, który mógłby to dla Ciebie rozwiązać.
  • @rolando You ' masz rację, ale makra są niepotrzebne. Excel ' s REGLINP zrobi to bezpośrednio w arkuszu, co oznacza, że dynamicznie zaktualizuje wyniki, gdy zmienią się dane: że ' s nawet lepsze niż makro :-).
  • Oto łącze do pełniejszej listy możliwości tworzenia wykresów w programie Excel spreadsheetpage.com/index.php/tip/ chart_trendline_formulas
  • Dobrze wiedzieć. Dzięki.

Odpowiedź

Użyj LINEST, jak pokazano:

wprowadź tutaj opis obrazu

Metoda polega na utworzeniu nowych kolumn (tutaj C: E) zawierających zmienne pasujące. Przewrotnie, LINEST zwraca współczynniki w odwrotnej kolejności, jak widać na podstawie obliczeń w kolumnie „Dopasowanie”. Przykładowa prognoza jest zaznaczona na niebiesko: wszystkie formuły są dokładnie takie same jak dla danych.

Zwróć uwagę, że LINEST to formuła tablicowa: odpowiedź będzie zajmują komórki p + 1 w rzędzie, gdzie p to liczba zmiennych (ostatnia dotyczy stałego członu). Takie formuły tworzy się, wybierając wszystkie komórki wyjściowe, wklejając (lub wpisując) formułę w polu tekstowym formuły i naciskając Ctrl-Shift-Enter (zamiast zwykłego Enter).

Komentarze

  • Woah whuber, to jest naprawdę bardzo pomocne. Czy możesz połączyć mnie z kopią tego arkusza kalkulacyjnego?
  • @Kirk Możesz go samodzielnie utworzyć w mgnieniu oka. Skonfigurowano go ', więc wpisując formuły w polu C2: F2, możesz przeciągnąć je w dół o dowolnej liczbie wierszy. Następnie wpisz formułę REGLINP w I2: L2. Wystarczy pięć prostych formuł i ' gotowe.

Odpowiedź

Spróbuj trend (znane_y „s, znane_x” s, nowe_x „s, stała).

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 do kostki). Formuła trend () znajduje się w komórce E24, gdzie odwołania do komórek są wyświetlane na czerwono.

„Znane_y” znajdują się w E3: E22

„znane_x” s ”znajdują się w A3: C22

„ Nowe_x ”s” znajdują się w A24: C24

„const” jest puste.

Komórka A24 zawiera nowy znak 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 trend () zostanie zaktualizowana Cell E24 do nowego wejścia w Cell A24.

tutaj wprowadź opis obrazu

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

Kirk,

W arkuszu kalkulacyjnym nie ma zbyt wiele. Poniżej zamieściłem „widok wzoru” .

Wartości „znane_x” są zaznaczone na zielono w A3: C22

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

„Nowe_x” wartości znajdują się w komórkach A24: C24, gdzie B24 i C24 to formuły, jak pokazano. Natomiast komórka E24 zawiera formułę trend (). Nowy „X” wprowadza się w komórce A24.

To wszystko do tego.

tutaj wprowadź opis obrazu

Komentarze

  • Cześć Bill – czy jest jakiś sposób, żebyś mógł dostać kopię tego arkusza kalkulacyjnego? Byłoby bardzo pomocne!
  • @Kirk Zredagowałem powyższą odpowiedź, aby pokazać wnętrzności arkusza kalkulacyjnego. To powinno wystarczyć do odtworzenia.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *