Tillväxt i Excel - Få y -värden från exponentiell tillväxt

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du använder Excel TILLVÄXT -funktion i Excel för att returnera värden baserat på exponentiell tillväxt.

TILLVÄXT Funktionsöversikt

VÄXTFunktionen beräknar Y -värden baserat på exponentiell tillväxttakt för givna X -värden. Den exponentiella tillväxttakten beräknas med hjälp av två dataserier.

Om du vill använda tillväxten Excel -kalkylbladsfunktion väljer du en cell och skriver:

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

VÄXT Funktionssyntax och ingångar:

1 = TILLVÄXT (känd_ys, känd_x, ny_x, konstant)

Funktionsargument (ingångar):

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 tillväxt?

TILLVÄXT -funktionen i Excel är som TREND -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 det gäller exponentiell data. VÄXT -funktionen använder ekvationen:

var,

b = y-skärning av kurvan och

m = lutningsparametern för kurvan, som också kan skrivas som.

Med denna alternativa form av m, ekvationen kan också skrivas som.

Hur man använder tillväxt

VÄXT -funktionen tar fyra argument:

1 = TILLVÄXT (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-skärningen normalt, eller tvinga värdet till 1 och justera lutningsvärdena så att.

Även om de tre sistnämnda tillväxtargumenten är valfria rekommenderas det att inkludera alla argument för att säkerställa att dataprediktionen är korrekt.

Låt oss titta på ett exempel:

Att använda TILLVÄXT i Microsoft 365 (nämligen Office Insider Current Channel (Preview)) och alla arrayfunktioner fungerar som en dynamisk matrisformel som spills 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 den exponentiella ekvationen som GROWTH fann för att förutsäga våra resultat har jag ritat in data och använt Excel: s inbyggda trendlinjeekvation:

Ekvationerna matchar!

  1. Se till att du har den mest uppdaterade versionen av Microsoft 365 för att använda tillväxt 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 är formaterade som en Excel -tabell (vanligtvis med Ctrl+T) kommer tillväxt 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, TREND, LINEST och LOGEST -funktioner.

TILLVÄXT funktion i Google Kalkylark

VÄXT -funktionen fungerar exakt samma sak i Google Kalkylark som i Excel.

TILLVÄXT Exempel i VBA

Du kan också använda GROWTH -funktionen i VBA. Typ:
application.worksheetfunction.growth (känd_ys, känd_x, ny_x, konstant)
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