Excel TREND -funktion - Beräkna värden från Trendline

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du använder Excel TREND -funktion i Excel för att beräkna y-värden baserat på en trendlinje.

TREND Funktionsöversikt

TREND -funktionen beräknar Y -värden baserat på en trendlinje för givna X -värden. Trendlinjen beräknas med hjälp av metoden minst kvadrat baserad på två dataserier.

Om du vill använda funktionen TREND Excel -kalkylblad väljer du en cell och skriver:

(Lägg märke till hur formelinmatningarna ser ut)

TREND -funktion Syntax och ingångar:

1 = TREND (känd_ys, känd_xs, ny_xs, konstant)

kända_y - En rad kända Y -värden.

kända_x - En uppsättning kända X -värden.

nya_x - En rad nya X -värden som du vill att TREND ska returnera motsvarande Y -värden för.

konst - VALFRITT. Logiskt värde som anger om B (interceptet i y = mx + b) ska beräknas med hjälp av metoden minst kvadrater (TRUE Or Omitted) eller manuellt ställa in B = 0 (FALSE).

Vad är TREND?

TREND -funktionen i Excel är som FORECAST -funktionen, som används för att förutsäga en x värde givet känt x och y värden, förutom att den tillämpar regressionsekvationen för en array av x värden. Funktionen använder linjär regression för att bestämma resultatet. Det rekommenderas att besöka funktionen FORECAST [infoga länk till FORECAST -sidan] innan du tittar på denna sida för att lära dig om linjär regression.

Hur man använder TREND

TREND -funktionen tar fyra argument:

1 = TREND (kända_y, kända_x, nya_x, konst)

Var, kända_y och kända_x referera till x och y data i din datatabell, new_x's är en uppsättning datapunkter som du vill förutsäga y-värdet för och konst är ett binärt argument för att beräkna y-avlyssningen normalt, eller tvinga värdet till 0 och justera lutningsvärdena så att.

Även om de tre senare TREND -argumenten är valfria rekommenderas det att inkludera alla argument för att säkerställa att dataprognosen är korrekt.

Låt oss titta på ett exempel:

1 = TREND (C3: C7, B3; B7, B10: B17, TRUE)

Med hjälp av TREND i Microsoft 365 (nämligen Office Insider Current Channel (Preview)) fungerar TREND som en dynamisk matrisformel som spillar resultatet för hela arrayen, som visas med den ljusblå gränsen runt cellerna C10 till C17 i detta exempel. Skriv helt enkelt formeln i cell C10 och tryck på enter, du behöver inte fylla i eller dra formeln nedåt.

För att visa regressionsekvationen som TREND fann för att förutsäga vår uppsättning resultat, har jag ritat upp data:

Ekvationen matchar!

Icke-linjär regression med TREND

TREND kan också användas för montering av polynomskurvor.

Lägger till ytterligare x kolumner och höja dem till nth grad passar en polynomkurva i samma grad. Allt x kolumner måste ingå i argumenten för kända_x och nya_x.

Rita det:

TRENDTIPS

  1. Se till att du har den mest uppdaterade versionen av Microsoft 365 för att använda TREND med dynamiska matriser. Du kan behöva aktivera Office Insider Current Channel (Preview) för att kunna använda dynamiska arrayfunktioner. På kontosidan:

(Krävs inte för att använda funktionen, bara för dynamisk matrisfunktion)

  1. Om dina data formateras som en Excel -tabell (vanligtvis med Ctrl+T), kommer TREND att resultera i fel. Spillade matrisformler stöds inte inuti Excel -tabeller. Flytta dina data ur tabellen och försök igen.

  1. Om din new x matrisen är inte full, får du ett #VÄRDE! Fel. Ändra intervallet i funktionsargumentet så att det är kontinuerligt.

Intresserad av mer prognoser?

Se våra andra artiklar om prognoser med exponentiell utjämning, LINEST och LOGEST -funktioner.

TREND -funktion i Google Kalkylark

TREND -funktionen fungerar exakt samma sak i Google Kalkylark som i Excel.

TREND Exempel i VBA

Du kan också använda TREND -funktionen i VBA. Typ:
application.worksheetfunction.trend (known_ys, known_xs, new_xs, const)
För funktionsargumenten (kända_y, etc.) kan du antingen skriva in dem direkt i funktionen eller definiera variabler som ska användas istället.

Återgå till listan över alla funktioner i Excel

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave