Stáhněte si ukázkový sešit
Tento tutoriál ukazuje, jak používat Funkce Excel TREND v Excelu pro výpočet hodnot y na základě trendové linie.
Přehled funkcí TREND
Funkce TREND vypočítá hodnoty Y na základě trendové linie pro dané hodnoty X. Trendová čára se vypočítá pomocí metody nejmenších čtverců na základě dvou datových řad.
Chcete -li použít funkci listu TREND Excel, vyberte buňku a zadejte:
(Všimněte si, jak se zobrazují vstupy vzorců)
Funkce TREND Syntaxe a vstupy:
1 | = TREND (known_ys, known_xs, new_xs, const) |
known_y's - Pole známých hodnot Y.
známé_x - Pole známých hodnot X.
new_x's - Pole nových hodnot X, pro které má TREND vrátit odpovídající hodnoty Y.
konst - VOLITELNÉ. Logická hodnota udávající, zda se má vypočítat B (průsečík v y = mx + b) pomocí metody nejmenších čtverců (TRUE nebo Ommitted) nebo ručně nastavit B = 0 (FALSE).
Co je to TREND?
Funkce TREND v aplikaci Excel je jako funkce FORECAST, která se používá k předpovídání X daná hodnota známá X a y hodnoty, kromě toho, že použije regresní rovnici pro pole X hodnoty. Funkce k určení výsledku používá lineární regresi. Doporučujeme navštívit funkci FORECAST [vložte odkaz na stránku FORECAST] před prohlížením této stránky se dozvíte o lineární regresi.
Jak používat TREND
Funkce TREND přebírá čtyři argumenty:
1 | = TREND (známé_y's, known_x’s, new_x’s, const) |
Kde, known_y's a známé_x odkazovat na X a y data ve vaší datové tabulce, new_x’s je řada datových bodů, pro které chcete předpovědět hodnotu y pro a konst je binární argument pro normální výpočet y-interceptu nebo vynucení hodnoty na 0 a úpravu hodnot sklonu tak, aby.
Přestože jsou poslední 3 argumenty TRENDU volitelné, doporučuje se zahrnout všechny argumenty, aby byla správná predikce dat.
Podívejme se na příklad:
1 | = TREND (C3: C7, B3; B7, B10: B17, TRUE) |
Pomocí TREND v Microsoft 365 (konkrétně Office Insider Current Channel (Preview)) funguje TREND jako vzorec dynamického pole, který rozlije výsledek pro celé pole, jak je v tomto příkladu znázorněno světle modrým okrajem kolem buněk C10 až C17. Jednoduše zadejte vzorec do buňky C10 a stiskněte klávesu Enter, vzorec není třeba vyplňovat ani přetahovat dolů.
Abych ukázal regresní rovnici, kterou TREND zjistil, že předpovídá naši řadu výsledků, vykreslil jsem data:
Rovnice odpovídá!
Nelineární regrese s TREND
TREND lze také použít pro přizpůsobení polynomické křivky.
Přidání dalších X sloupy a jejich zvednutím k nth stupeň odpovídá polynomické křivce do stejného stupně. Všechno X sloupce musí být zahrnuty v argumentech pro známé_x a new_x's.
Grafy:
TRENDOVÉ TIPY
- Zajistěte, abyste měli nejaktuálnější verzi Microsoft 365 k využití TREND s dynamickými poli. Chcete -li využívat funkce dynamického pole, bude možná nutné povolit aktuální kanál (Preview) Office Insider. Na stránce účtu:
(Není nutné tuto funkci používat, pouze pro funkce dynamického pole)
- Pokud jsou vaše data formátována jako tabulka aplikace Excel (obvykle pomocí Ctrl+T), způsobí TREND chyby. Rozlité maticové vzorce nejsou v tabulkách Excelu podporovány. Přesuňte data z tabulky a zkuste to znovu.
- Pokud vaše new x pole není plné, získáte #HODNOTU! Chyba. Změňte rozsah v argumentu funkce tak, aby byl spojitý.
Zajímá vás více prognóz?
Podívejte se na naše další články o předpovědích s funkcemi Exponential Smoothing, LINEST a LOGEST.
Funkce TREND v Tabulkách Google
Funkce TREND funguje v Tabulkách Google úplně stejně jako v Excelu.
TREND Příklady ve VBA
Ve VBA můžete také použít funkci TREND. Typ:application.worksheetfunction.trend (known_ys, known_xs, new_xs, const)
Pokud jde o argumenty funkce (známé_y atd.), Můžete je buď zadat přímo do funkce, nebo definovat proměnné, které se místo toho použijí.
Zpět na seznam všech funkcí v Excelu