Excel GROWTH Function - Få y -verdier fra eksponentiell vekst

Last ned eksempel på arbeidsbok

Last ned eksemplet på arbeidsbok

Denne opplæringen viser hvordan du bruker Excel VEKST -funksjon i Excel for å returnere verdier basert på eksponensiell vekst.

VEKST Funksjon Oversikt

VEKST -funksjonen beregner Y -verdier basert på eksponentiell vekstrate for gitte X -verdier. Den eksponensielle vekstraten beregnes ved hjelp av to dataserier.

For å bruke GROWTH Excel -regnearkfunksjonen, velg en celle og skriv:

(Legg merke til hvordan formelinngangene vises)

VEKST Funksjon Syntaks og innganger:

1 = VEKST (kjent_y, kjent_x, ny_x, const)

Funksjonsargumenter (innganger):

kjente_y’er - En rekke kjente Y -verdier.

kjente_x - En rekke kjente X -verdier.

nye_x - En rekke nye X -verdier du vil at TREND skal returnere tilsvarende Y -verdier for.

konst - VALGFRITT. Logisk verdi som indikerer om B skal beregnes (skjæringspunktet i y = mx + b) ved bruk av metoden for minst kvadrater (TRUE Or Omitted) eller manuelt å angi B = 0 (FALSE).

Hva er VEKST?

VEKST -funksjonen i Excel er som TREND -funksjonen, som brukes til å forutsi en x gitt verdi kjent x og y verdier, bortsett fra at det gjelder eksponensielle data. VEKST -funksjonen bruker ligningen:

hvor,

b = y-avskjæring av kurven, og

m = stigningsparameteren til kurven, som også kan skrives som.

Ved hjelp av denne alternative formen for m, ligningen kan også skrives som.

Slik bruker du VEKST

VEKST -funksjonen tar fire argumenter:

1 = VEKST (kjente_y’er, [kjente_x’er], [nye_x’er], [const])

Hvor, kjente_y’er og kjente_x referere til x og y data i datatabellen, er new_x's en rekke datapunkter du ønsker å forutsi y-verdien for og konst er et binært argument for å beregne y-skjæringspunktet normalt, eller tvinge verdien til 1 og justere stigningsverdiene slik at.

Selv om de tre sistnevnte argumentene for VEKST er valgfrie, anbefales det å inkludere alle argumentene for å sikre at dataprediksjonen er korrekt.

La oss se på et eksempel:

Ved å bruke VEKST i Microsoft 365 (nemlig Office Insider Current Channel (Preview)) og alle matrisefunksjoner, fungerer den som en dynamisk matriseformel som sølger resultatet for hele matrisen, som vist med den lyseblå grensen rundt cellene C10 til C17 i dette eksemplet. Bare skriv inn formelen i celle C10 og trykk enter, du trenger ikke fylle eller dra formelen ned.

For å vise den eksponensielle ligningen som VEKST fant for å forutsi resultatene våre, har jeg plottet dataene og brukt Excel's innebygde trendlinjeligning:

Likningene stemmer overens!

  1. Sørg for at du har den mest oppdaterte versjonen av Microsoft 365 for å bruke VEKST med dynamiske matriser. Du må kanskje aktivere Office Insider Current Channel (Preview) for å bruke dynamiske matrisefunksjoner. På kontosiden:

(Ikke nødvendig for å bruke funksjonen, bare for dynamisk matrisefunksjonalitet)

  1. Hvis dataene dine er formatert som en Excel -tabell (vanligvis med Ctrl+T), vil VEKST resultere i feil. Sølte matriseformler støttes ikke inne i Excel -tabeller. Flytt dataene dine ut av tabellen og prøv igjen.
  1. Hvis din new x’er matrisen er ikke full, får du en #VERDI! Feil. Endre området i funksjonsargumentet slik at det er kontinuerlig.

Interessert i mer prognoser?

Se våre andre artikler om prognoser med eksponentiell utjevning, TREND, LINEST og LOGEST -funksjoner.

VEKST funksjon i Google Regneark

VEKST -funksjonen fungerer nøyaktig det samme i Google Regneark som i Excel.

VEKST Eksempler i VBA

Du kan også bruke VEKST -funksjonen i VBA. Type:
application.worksheetfunction.growth (kjent_ys, kjent_x, ny_x, const)
For funksjonsargumentene (kjente_y’er, etc.) kan du enten skrive dem inn direkte i funksjonen, eller definere variabler som skal brukes i stedet.

Gå tilbake til listen over alle funksjoner i Excel

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave