Funcția Excel TREND - Calculați valorile din Trendline

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial arată cum să utilizați Funcția Excel TREND în Excel pentru a calcula valorile y pe baza unei linii de trend.

Prezentare generală a funcției TREND

Funcția TREND Calculează valorile Y pe baza unei linii de tendință pentru valorile X date. Linia de trend este calculată utilizând metoda celor mai mici pătrate pe baza a două serii de date.

Pentru a utiliza funcția Foaie de lucru TREND Excel, selectați o celulă și tastați:

(Observați cum apar datele introduse de formulă)

Funcția TREND Sintaxă și intrări:

1 = TREND (cunoscut_y, cunoscut_xs, new_xs, const)

cunoscut_y’s - O serie de valori Y cunoscute.

cunoscut_x - O serie de valori X cunoscute.

new_x’s - O serie de noi valori X pentru care doriți ca TREND să returneze valorile Y corespunzătoare.

const - OPȚIONAL. Valoare logică care indică dacă se calculează B (intercepția în y = mx + b) folosind metoda celor mai mici pătrate (ADEVĂRAT sau Omit) sau dacă se setează manual B = 0 (FALS).

Ce este TREND?

Funcția TREND în Excel este ca funcția FORECAST, utilizată pentru a prezice un X valoare dată cunoscută X și y valori, cu excepția faptului că aplică ecuația de regresie pentru o matrice de X valori. Funcția utilizează regresia liniară pentru a determina rezultatul. Este recomandat să vizitați funcția FORECAST [inserați un link către pagina PREVIZIUNE] înainte de a vizualiza această pagină pentru a afla despre regresia liniară.

Cum se folosește TREND

Funcția TREND ia patru argumente:

1 = TREND (known_y’s, known_x’s, new_x’s, const)

Unde, cunoscut_y’s și cunoscut_x vezi X și y date din tabelul de date, new_x’s este o serie de puncte de date pentru care doriți să preziceți valoarea y și const este un argument binar pentru calcularea interceptării y în mod normal, sau forțarea valorii la 0 și ajustarea valorilor pantei astfel încât.

Deși ultimele 3 argumente ale TREND sunt opționale, se recomandă să includeți toate argumentele pentru a vă asigura că predicția datelor este corectă.

Să vedem un exemplu:

1 = TREND (C3: C7, B3; B7, B10: B17, ADEVĂRAT)

Folosind TREND în Microsoft 365 (și anume, Canalul Office Insider Current (Preview)), TREND acționează ca o formulă de matrice dinamică care varsă rezultatul pentru întreaga matrice, așa cum se arată cu chenarul albastru deschis în jurul celulelor C10 până la C17 în acest exemplu. Pur și simplu introduceți formula în celula C10 și apăsați Enter, nu este nevoie să completați sau să trageți formula în jos.

Pentru a arăta ecuația de regresie pe care TREND a găsit-o pentru a prezice matricea noastră de rezultate, am trasat datele:

Ecuația se potrivește!

Regresie neliniară cu TREND

TREND poate fi, de asemenea, utilizat pentru montarea curbei polinomiale.

Adăugare suplimentară X coloane și ridicându-le la na gradul se potrivește unei curbe polinomiale la același grad. Toate X coloanele trebuie incluse în argumentele pentru cunoscut_x și new_x’s.

Graficarea acestuia:

SFATURI DE TENDINȚĂ

  1. Asigurați-vă că aveți cea mai actualizată versiune de Microsoft 365 pentru a utiliza TREND cu tablouri dinamice. Este posibil să trebuiască să activați canalul Office Insider Current (Preview) pentru a utiliza funcțiile din matrice dinamică. Pe pagina contului:

(Nu este necesar să utilizați funcția, doar pentru funcționalitatea matricei dinamice)

  1. Dacă datele dvs. sunt formatate ca un tabel Excel (de obicei prin Ctrl + T), TREND va duce la erori. Formulele matrice deversate nu sunt acceptate în interiorul tabelelor Excel. Mutați datele din tabel și încercați din nou.

  1. Dacă new x’s matricea nu este plină, veți obține un #VALUE! Eroare. Modificați intervalul din argumentul funcției astfel încât să fie continuu.

Vă interesează mai multe prognoze?

Consultați celelalte articole despre prognoză cu funcții de netezire exponențială, LINEST și LOGEST.

Funcția TREND în Foi de calcul Google

Funcția TREND funcționează exact la fel în Foi de calcul Google ca în Excel.

Exemple de TREND în VBA

De asemenea, puteți utiliza funcția TREND în VBA. Tip:
application.worksheetfunction.trend (cunoscut_ys, cunoscut_xs, new_xs, const)
Pentru argumentele funcției (cunoscut_y, etc.), le puteți introduce direct în funcție sau puteți defini variabile de utilizat.

Reveniți la lista tuturor funcțiilor din Excel

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave