Funkcje statystyczne programu Excel: TRENDU

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 828801 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Streszczenie

W tym artykule opisano funkcję REGLINW w programie Microsoft Pakietu Office Excel 2003 i nowszych wersjach programu Excel ilustruje sposób jest używana funkcja i porównuje wyniki funkcji w programie Excel 2003 i nowszych wersjach programu Excel z wynikami tendencji wcześniej w wersjach programu Excel.

TREND jest oceniany przez wywołanie funkcji powiązanych funkcji REGLINP. Rozległe zmiany funkcji REGLINP w programie Excel 2003 i nowszych wersjach programu Excel zostaną podsumowane, a ich wpływ na TENDENCJE zostały wymienione.

Microsoft Excel 2004 dla komputerów Macintosh, informacje

Funkcje statystyczne w programie Microsoft Excel 2004 dla komputerów Macintosh zostały zaktualizowane przy użyciu tych samych algorytmów, jak program Excel 2003 i nowszych wersjach programu Excel. Wszelkie informacje zawarte w tym artykule, dotyczące sposobu działania i modyfikacji funkcji programu Excel 2003 i nowszych wersjach programu Excel dotyczą również programu Excel 2004 dla komputerów Macintosh.

Więcej informacji

Funkcja REGLINW (znane_y, znane_x, nowe_x, stała) Służy do wykonywania regresji liniowej. Używana jest metoda najmniejszych kwadratów i TREND próbuje znaleźć najlepszego dopasowania zgodnie z tym kryterium. Znane_y reprezentuje dane "zmienną zależną" i znane_x reprezentuje dane na jednym lub kilku "zmiennych niezależnych". Plik pomocy TREND omówiono rzadkich przypadkach gdzie drugi lub trzeci argument mogą zostać pominięte.

Jeśli ostatni argument "" stała ma wartość TRUE, należy uwzględnić współczynnik dla punktu przecięcia z osią w modelu regresji model regresji. Jeśli ostatni argument ma wartość FALSE, to żadnego warunku punktu przecięcia z osią uwzględnione; zainstalowane regresji jest zmuszony do przechodzić przez początek. Ostatni argument jest opcjonalny; Jeśli parametr ten zostanie pominięty, to jest interpretowany jako PRAWDA.

W celu ułatwienia specyfikacji w dalszej części tego artykułu Załóżmy że dane są rozmieszczone w kolumny tak, aby znane_y kolumnie danych y i znane_x jest jeden lub więcej kolumny danych x. Oczywiście wymiary (długość) każdej z tych kolumn muszą być równe. Nowe_x również przyjmowane rozmieszczone w kolumnach i musi być taką samą liczbę kolumn nowe_x dla znane_x. Wszystkie Uwagi w tym artykule są jednakowo wartość true, jeśli dane nie są rozmieszczone w kolumnach, ale jest po prostu łatwiejszy omówić ten pojedynczy (najczęściej używany) sprawa.

Po ustaleniu najlepszego modelu dopasowania regresji (przez zasadniczo Wywołanie funkcji REGLINP w programie Excel), TREND zwraca przewidywane wartości skojarzone z nowe_x.

W tym artykule użyto przykłady, aby pokazać, jak TREND odnosi się do Funkcja REGLINP i wskazywanie problemów z funkcji REGLINP w programie Microsoft Excel 2002 i starszych wersjach programu Excel. Te problemy Przetłumacz na problemy z TENDENCJĄ. Podczas gdy kod TRENDU nie był nowy tekst programu Excel 2003 i nowszych wersjach programu Excel, rozległe zmiany (i ulepszenia) w kodzie funkcji REGLINP zostały wprowadzone.

TREND skutecznie REGLINP, wykonuje funkcję REGLINP, używa współczynniki regresji w danych wyjściowych funkcji REGLINP w obliczeniu prognozowanej wartooci y wartości skojarzone z każdym wierszem nowe_x i przedstawia tę kolumnę przewidywane wartości y dla użytkownika. W związku z tym, należy znać o problemach związanych z wykonanie funkcji REGLINP.

Jako uzupełnienie niniejszego artykułu zdecydowanie zaleca się następujący artykuł na temat funkcji REGLINP. Zawiera kilka przykładów i dokumenty problemy z funkcji REGLINP w programie Excel 2002 i starszych wersjach programu Excel.

Aby uzyskać dodatkowe informacje kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
828533Opis funkcji REGLINP w programie Excel 2003 i w programie Excel 2004 for Mac


Ponieważ w tym miejscu skoncentrować się na problemy numeryczne w programie Excel 2002 i starszych wersjach programu Excel w tym artykule nie ma wiele przykładów praktycznych, jak użyć funkcji REGLINW. Plik pomocy firmy TREND zawiera przydatne przykłady.

Składnia

TREND(known_y's, known_x's, new_x's, constant)
Argumenty znane_y, znane_x i nowe_x muszą być tablicami lub zakresy komórek z powiązanych wymiarów. Jeżeli znane_y jest jedną kolumnę, według wierszy m następnie znane_x są kolumny c według wierszy m, gdzie c jest większa niż lub równe jeden. Należy zauważyć, że ten c jest liczbą zmiennych predykcyjnych; m jest liczbą danych punkty. Nowe_x musi być następnie kolumny c przez r wierszy, gdzie r jest większe niż lub równe jeden. (Podobne Relacje wymiarów muszą przechowywać Jeśli danych jest ustanowione w wierszach zamiast z kolumn). Stała jest logiczną argumentu, który musi być Ustaw na wartość PRAWDA lub FAŁSZ (lub 0 lub 1, program Excel interpretuje jako FAŁSZ lub PRAWDA odpowiednio). Trzy ostatnie argumenty TRENDU są wszystkie opcjonalne; zobacz Plik pomocy TRENDU dla opcji pominięcie argumentu drugi, trzeci argument lub oba. Pominięcie czwarty argument jest interpretowana jako MA WARTOŚĆ TRUE.

Najbardziej typowym TREND obejmuje dwa zakresy komórek, zawierają dane, takie jak TREND (a1: A100, B1:F100, B101:F108, PRAWDA). Należy zauważyć, że zazwyczaj używanych jest kilka zmiennych predykcyjnych drugi argument w tym przykładzie zawiera wiele kolumn. W tym przykładzie występują sto przedmiotów jedną wartość zmiennej zależnej (znane_y) dla każdego tematu i pięć wartości zmiennej zależnej (znane_x) dla każdego tematu. Istnieją osiem dodatkowych tematów hipotetyczny miejsce użyć funkcji REGLINW do obliczenia przewidywane wartości y.

Przykład użycia

Przykład arkusza programu Excel jest dostarczany do zilustrowania następujący klucz: pojęcia:
  • Jak TREND współdziała z funkcji REGLINP
  • Problemy spowodowane przez kolinearne znane_x TREND (lub funkcji REGLINP) w programie Excel 2002 i we wcześniejszych wersjach programu Excel
Rozległe dyskusji drugiego punktora w kontekście funkcji REGLINP jest zawarte w artykule w funkcji REGLINP.

Aby zilustrować TRENDU kolinearność, utworzyć pusty arkusz programu Excel, skopiować następującą tabelę, zaznacz komórkę A1 w z pustego arkusza Excel, a następnie wkleić wpisy tak, aby w poniższej tabeli wypełnienia komórek A1:K35 w arkuszu.
Zwiń tę tabelęRozwiń tę tabelę
y:linii:
1121
2341
3451
4671
5781
Nowy linii:911
1214
TREND przy użyciu cols B I C:pre-Excel 2003 wartości:Wartości w programie Excel 2003 i nowszych wersjach programu Excel:
=TREND(A2:A6,B2:C6,B7:C8,TRUE)# NUM!6.15789473684211
=TREND(A2:A6,B2:C6,B7:C8,TRUE)# NUM!8.13157894736842
Korzystanie z kolumny B TRENDU tylko
=TREND(A2:A6,B2:B6,B7:B8,TRUE)6.15789473684216.15789473684211
=TREND(A2:A6,B2:B6,B7:B8,TRUE)8.131578947368428.13157894736842
Zamontowane wartości z programu Excel 2003 i nowszych wersjach programu Excel funkcja REGLINP. wyniki
Korzystanie z kolumny B, CZa pomocą kolumny B
= K24 * 1 + J24 * B7 + I24 * C7= J31 * 1 + I31 * B7
= K24 * 1 + J24 * B8 + I24 * C8= J31 * 1 + I31 * B8
Funkcja REGLINP korzystająca z kolumny B I C:pre-Excel 2003 wartości:Wartości w programie Excel 2003 i nowszych wersjach programu Excel:
=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)# NUM!# NUM!# NUM!00.6578947368421050.236842105263158
=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)# NUM!# NUM!# NUM!00.0438596491228070.206652964726136
=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)# NUM!# NUM!# NUM!0.9868421052631580.209426954145848# N/D!
=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)# NUM!# NUM!# NUM!2253# N/D!
=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)=LINEST(A2:A6,B2:C6,TRUE,TRUE)# NUM!# NUM!# NUM!9.868421052631580.131578947368421# N/D!
Funkcja REGLINP korzystająca z kolumny b tylko
=LINEST(A2:A6,B2:B6,TRUE,TRUE)=LINEST(A2:A6,B2:B6,TRUE,TRUE)0.6578947368421050.2368421052631590.6578947368421050.236842105263158
=LINEST(A2:A6,B2:B6,TRUE,TRUE)=LINEST(A2:A6,B2:B6,TRUE,TRUE)0.04385964912280710.2066529647261360.0438596491228070.206652964726136
=LINEST(A2:A6,B2:B6,TRUE,TRUE)=LINEST(A2:A6,B2:B6,TRUE,TRUE)0.9868421052631580.2094269541458480.9868421052631580.209426954145848
=LINEST(A2:A6,B2:B6,TRUE,TRUE)=LINEST(A2:A6,B2:B6,TRUE,TRUE)224.99999999999932253
=LINEST(A2:A6,B2:B6,TRUE,TRUE)=LINEST(A2:A6,B2:B6,TRUE,TRUE)9.868421052631580.1315789473684219.868421052631580.131578947368421
Po wklejeniu tej tabeli do nowego arkusza programu Excel, kliknij przycisk Opcje wklejania, a następnie kliknij przycisk Dopasowanie Formatowanie docelowe. Z wklejony w dalszym ciągu zaznaczony zakres należy użyć jednej z następujących procedur odpowiednie dla wersji programu Excel, które są uruchomione:
  • W programie Microsoft Office Excel 2007 i 2010, kliknij przyciskStrona główna Kliknij pozycję Format w Komórki grupy, a następnie kliknij przycisk Automatycznie dopasuj szerokość.
  • W programie Excel 2003 wskaż polecenie Kolumny na Format menu, a następnie kliknij Autodopasowanie.
Dane dotyczące TENDENCJI znajdują się w komórkach A1:C8. (Wpisy w komórkach D2: D6 nie są częścią danych, ale są używane dla Ilustracja w dalszej części tego artykułu). Wyniki TRENDU dla dwóch różnych modeli dla zarówno starszych wersji programu Excel i nowszych wersjach programu Excel są prezentowane w komórkach E10:E16 i komórki I10:116, odpowiednio. Odpowiadają wyniki w komórkach A10:A16 wersja programu Excel, którego używasz. Teraz artykuł ten koncentruje się na wyniki w programie Excel 2003 i nowszych wersjach programu Excel badając jak TREND wywołuje funkcję REGLINP i jak TREND używa funkcji REGLINP wyniki.

TREND i funkcji REGLINP mogą być wyświetlane jako interakcji w następujący sposób:
  1. Wywołanie TREND (znane_y, znane_x, nowe_x, stała).
  2. TREND wywołań funkcji REGLINP (znane_y, znane_x, stała, MA WARTOŚĆ TRUE).
  3. Współczynniki regresji z tego wywołania funkcji REGLINP są uzyskane; współczynniki te są wyświetlane w pierwszym wierszu danych wyjściowych funkcji REGLINP firmy Tabela.
  4. Nowe_x każdego wiersza jest obliczana prognozowanej wartości y na podstawie tych współczynników funkcji REGLINP i nowe_x wartości w tym wiersz.
  5. Obliczona wartość w kroku 4 jest zwracany w odpowiedniej komórki odpowiadające tym nowe_x wiersza wyjściowego TREND.
Jeżeli TREND jest zwrócenie wyników odpowiednich, następnie funkcja REGLINP miał lepiej generowania odpowiednich wyników w kroku 3. Problemy w tym polu pochodzi z kolumny predykcyjne kolinearne.

Kolumny zmiennych predykcyjnych (znane_x) firmy są kolinearne, jeżeli co najmniej jedną kolumnę c, może być zapisana jako suma wielokrotności inne, c1, c2 i innych kolumn. Kolumna c jest często o nazwie nadmiarowe ponieważ zawiera informacje, które może być zbudowany z kolumn C1, c2 i innych kolumn. Podstawową zasadą w obecności występuje kolinearność, wyniki powinny mieć nie wpływu poprzez dodanie lub usunięcie nadmiarowa kolumna z oryginalnych danych. Ponieważ funkcja REGLINP w programie Excel 2002 i w starszych wersje programu Excel nie uwzględnia kolinearności, zasada ta była łatwo naruszone. Kolumny predykcyjne są prawie kolinearne, jeżeli co najmniej jedną kolumnę c, można wyrażona jako suma wielokrotności innych, c1, c2 i inne kolumny. W tym przypadku "w przybliżeniu równe" oznacza bardzo małą sumę kwadratów odchylenia wpisów w kolumnie c od odpowiednich wpisów sumy ważonej C1, c2 i innych kolumnach; "bardzo mała" może być mniejsza niż 10^(–12) dla przykład.

Pierwsze modelu w wierszach od 10 do 12 wykorzystano kolumny b i C zmienne predykcyjne i żądania w programie Excel modelu stałej (ostatnia wartość argumentu MA WARTOŚĆ TRUE). Program Excel następnie efektywnie wstawia dodatkową predykcyjną kolumnę jak tylko komórek D2: D6. Można łatwo zauważyć, że wpisy w kolumnie c w wiersze 2 do 6 są dokładnie równe sumie odpowiednich wpisów w kolumnach b i D. Jest więc kolinearność obecne kolumna c jest sumą wielokrotności :
  • Kolumna B
  • Programu Excel dodatkowej kolumny wartości 1, który jest wstawiany, ponieważ trzeci argument funkcji REGLINP (równoznaczny z czwartego argumentu tendencji) został pominięty lub ma wartość TRUE ( przypadek "Normalny")
Powoduje to, że takie problemy numeryczne program Excel 2002 i starsze wersje programu Excel nie mogą obliczyć wyników i wypełnione w tabeli wyjściowej TREND # NUM!.

Drugim modelu w wierszach od 14 do 16 jest jednym z dowolnej wersji programu Program Excel może obsłużyć pomyślnie. Nie występuje kolinearność, a następnie można ponownie żądanie modelu stała w programie Excel. Ten model włącza się tu dla dwóch przyczyny.

Po pierwsze, jest prawdopodobnie najbardziej typowym zastosowaniem praktycznym: nie Kolinearność jest obecny. Te przypadki są obsługiwane również we wszystkich wersjach programu Excel. Powinny być istotną wiedzieć, że numeryczne nie są prawdopodobne w najbardziej typowych praktycznych problemów sprawa, jeśli masz starszą wersją programu Excel.

Po drugie w tym przykładzie jest używany do porównania zachowania programu Excel 2003 i nowszych wersjach programu Excel w dwóch modeli. Większość najważniejszych pakietów statystycznych analizuje kolinearność, usuwa kolumny, która jest sumą wielokrotności innych z modelu i alarmują użytkownika Komunikat taki jak "kolumna c jest liniowo zależna od innych kolumn predykcyjnych i została usunięta z analizy.

W programie Excel 2003 i nowszych wersjach programu Excel, takie wiadomości jest przekazywany w alertu lub ciągu tekstowego, ale w tabeli wyjściowej funkcji REGLINP. Tendencję żaden mechanizm dostarczania takich wiadomości do użytkownika. W funkcji REGLINP. dane wyjściowe tabeli, współczynnik regresji jest zero, a których błąd standardowy jest zero odpowiada współczynnikowi dla kolumny, która została usunięta z model. Tabele danych wyjściowych funkcji REGLINP są uwzględnione w wierszach 23-35 odpowiadającej TREND wyjścia w wierszach od 10 do 16. Pokaż usunięte wpisy w komórkach I24:I25 kolumny predykcyjne nadmiarowe. W tym przypadku funkcja REGLINP zdecydował Usuń kolumnę c (współczynniki w komórkach I24, J24, K24 odpowiadają kolumnom C, B i programu Excel stała kolumny, odpowiednio). Gdy występuje kolinearność obecne, jeden z można usunąć sprzężonymi kolumnami i wybór jest dowolnego.

W drugim modelu w wierszach od 30 do 35 nie ma żadnych kolinearność i nie kolumny usunięte. Można zobaczyć, że przewidywane wartości y są te same w obu modeli. Ten problem występuje, ponieważ usuwanie nadmiarowych kolumny która jest sumą wielokrotności innych nie powoduje zmniejszenia dokładności dopasowania modelu wynikowego. Takie kolumny są usuwane precyzyjnie, ponieważ stanowią one nie wartość dodana w próby znalezienia najlepszego dopasowania najmniejszych kwadratów.

Ponadto podczas badania Dane wyjściowe funkcji REGLINP w programie Excel 2003 i nowszych wersjach programu Excel w komórkach I23:K35, można zauważyć, że trzech ostatnich wiersze tabel dane wyjściowe są takie same oraz że wpisy w komórkach I31:J32 i J24:K25 komórek zbieżne. Wykaże, że są takie same wyniki. uzyskane kiedy kolumna c jest uwzględniona w modelu, ale uznane za zbędne (wyjścia w komórkach I24:K28), gdy kolumna c została wyeliminowana przed uruchomienia funkcji REGLINP (dane wyjściowe w komórki I31:J35). Spełnia on podstawowe zasady w występowania kolinearności.

W A18:C21 komórek w tym artykule użyto danych programu Excel 2003 i nowszych wersjach programu Excel do zilustrowania jak TREND pobiera dane wyjściowe funkcji REGLINP i oblicza odpowiednie przewidywane wartości y. Przez sprawdzenie formuły w komórkach A20:A21 i komórek C20:C21, zobacz temat jak współczynników funkcji REGLINP są łączone z danymi nowe_x w komórki dla każdego z dwóch modeli (korzystająca z kolumn B, C jako zmienne predykcyjne; przy użyciu B7:C8 tylko kolumny b jako predykcyjne).

Kolinearność jest identyfikowany w funkcji REGLINP w Program Excel 2003 i nowszych wersjach programu Excel z powodu całkowicie różne podejścia do Rozwiązywanie współczynników regresji. To podejście jest wywoływana metoda rozkładu QR. Opisano funkcję REGLINP instruktaż algorytmu rozkładu QR, na przykład małe.

Podsumowanie wyników w starszych wersjach programu Excel

TREND niekorzystnie wpływają na wyniki niedokładne wyniki funkcji REGLINP w programie Excel 2002 i starszych w wersjach programu Excel.

Funkcja REGLINP wykonywała obliczenia przy za pomocą metody, która nie problemów związanych z kolinearnością. Istnienie Kolinearność powodowała błędy zaokrąglania, nieodpowiednie błędów standardowych współczynniki regresji i niewłaściwe stopni swobody. Czasami Zaokrąglenie problemy były na tyle poważne, że funkcja REGLINP wypełniała tabelę swoich danych wyjściowych z # NUM!.

Jeśli w większości przypadków w praktyce, można mieć pewność że nie ma kolumn predykcyjnych kolinearnymi (lub prawie kolinearne), następnie REGLINP ogólnie zadowalających wyników. Dlatego, jeśli używasz tej samej TENDENCJI, użytkownik można podobnie reassured, jeśli masz pewność, że nie istnieją kolinearne (lub prawie kolinearne) kolumny predykcyjne.

Podsumowanie wyników w programie Excel 2003 i nowszych wersjach programu Excel

Ulepszenia funkcji REGLINP obejmują przełączania rozkładu QR Metoda określania współczynników regresji. Metoda rozkładu QR ma następujące zalety:
  • Lepsza stabilność numeryczna (ogólnie mniejsze zaokrąglenia błędy)
  • Analiza problemów związanych z kolinearnością
Wszystkie problemy z programu Excel 2002 i starszych wersjach programu Excel, które zostały przedstawione w tym artykule zostały skorygowane dla programu Excel 2003 i nowszych wersjach programu Excel.

Wnioski

Ponieważ funkcji REGLINP został została zwiększona wydajność TRENDU znacznie ulepszona w programie Excel 2003 i nowszych wersjach programu Excel. Jeśli używasz wcześniejszej wersji programu Excel, należy sprawdzić że kolumny predykcyjne nie są kolinearne przed użyciem TREND.

Ilość materiał, który jest przedstawiona w niniejszym artykule oraz w artykule funkcja REGLINP może na początku pojawiają się gorsze dla użytkowników programu Excel 2002 i starszych wersjach programu Excel. Należy jednak zauważyć, że kolinearność jest problem w niewielki procent przypadków. Podać w starszych wersjach programu Excel akceptowalne wyniki TRENDU, gdy nie występuje kolinearność.

Na szczęście ulepszenia funkcji REGLINP także pozytywny wpływ na regresji liniowej Analysis ToolPak Narzędzie (wywołuje funkcję REGLINP) i dwóch innych związanych z funkcji programu Excel: REGEXPP i WZROSTU.


Słowa kluczowe: Formuły Trend wzrostu funkcji REGLINP, REGEXPP XL2003 XL2007 XL2010



Właściwości

Numer ID artykułu: 828801 - Ostatnia weryfikacja: 20 września 2011 - Weryfikacja: 3.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2004 for Mac
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
Słowa kluczowe: 
kbformula kbexpertisebeginner kbinfo kbmt KB828801 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:828801

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com