LOGEST (funkcija LOGEST)

V tem članku sta opisani sintaksa formule in uporaba funkcije LOGEST v Microsoft Excelu.

Opis

V regresijski analizi izračuna eksponentno krivuljo, ki se prilega podatkom, in vrne matriko, ki opisuje krivuljo. Funkcija vrne matriko vrednosti, zato mora biti v obliki matrične formule.

Enačba za krivuljo je:

y = b*m^x

ali

y = (b*(m1^x1)*(m2^x2)*_)

če je x-vrednosti več, kjer je odvisna y-vrednost funkcija neodvisnih x-vrednosti. Vrednosti m so osnove, ki ustrezajo x-vrednostim eksponentov, medtem ko je b konstanta. Vedite, da so y, x in m lahko tudi vektorji. Matrika, ki jo vrne LOGEST, je {mn\mn-1\...\m1\b}.

Sintaksa

LOGEST(znani_y-i, [znani_x-i], [konstanta], [statistika])

V sintaksi funkcije LOGEST so ti argumenti:

  • znani_y-i    Obvezen. Nabor vrednosti y, ki jih že poznate v relaciji y = b*m^x.

    • Če je matrika »znani_y-si« v enojnem stolpcu, obravnava funkcija vsak stolpec argumenta »znani_x-i« kot ločeno spremenljivko.

    • Če je matrika »znani_y-i« v eni vrstici, obravnava funkcija vsako vrstico argumenta »znani_x-i« kot ločeno spremenljivko.

  • znani_x-i    (Neobvezen). Neobvezni nabor vrednosti x, ki jih že poznate v relaciji y = b*m^x.

    • Argument »znani_x-i« matrike lahko vsebuje enega ali več naborov spremenljivk. Če uporabljate samo eno spremenljivko, imata argumenta »znani_y-i« in »znani_x-i« lahko obsega katere koli oblike, samo da imata enake razsežnosti. Če pa uporabljate več kot eno spremenljivko, mora biti argument »znani_y-i« obseg celic z višino ene vrstice ali s širino enega stolpca (pravimo mu tudi vektor).

    • Če izpustite argument »znani_x-i«, privzame program zanj vrednost matrike {1\2\3\...}, ki je iste velikosti kot argument »znani_y-i«.

  • konstanta    Neobvezen. Logična vrednost, ki navaja, ali naj bo konstanta b enaka 1.

    • Če je argument »konstanta« enak TRUE ali če ga izpustite, funkcija izračuna b na normalen način.

    • Če je konst FALSE, nastavi program b na 1 in prileže vrednosti m z enačbo y = m^x.

  • statistika    Neobvezen. Logična vrednost, ki določa, ali naj funkcija vrne dodatno regresijsko statistiko.

    • Če je argument »statistika« TRUE, vrne LOGEST dodatno regresijsko statistiko, tako da je vrnjena matrika enaka {mn\mn-1\...\m1\b;sen\sen-1\...\se1\seb;r2\sey;F\df;ssreg\ssresid}.

    • Če je argument »statistika« FALSE ali pa ga izpustite, vrne LOGEST samo koeficiente m in konstanto b.

Če želite več informacij o dodatni regresijski statistiki, si oglejte razlago funkcije LINEST.

Opombe

  • Čim bolj je graf podoben eksponentni krivulji, tem bolje se bo izračunana krivulja prilegala vašim podatkom. Podobno kot LINEST, vrne LOGEST matriko vrednosti, ki opisuje razmerje med vrednostmi. Vendar prileže LINEST vašim podatkom premico, medtem ko jim LOGEST prileže eksponentno krivuljo. Za več informacij si oglejte razlago funkcije LINEST.

  • Ko imate samo eno neodvisno spremenljivko x, lahko, neposredno s temi formulami, pridobite vrednosti presečišča y (b):

    Odmik na osi y (b):
    INDEX(LOGEST(znani_y-i; znani_x-i); 2)

    Če želite predvideti prihodnje vrednosti y, lahko uporabite enačbo y = b*m^x, vendar ima Microsoft Excel funkcijo GROWTH, ki to naredi namesto vas. Če želite več informacij, glejte GROWTH (funkcija GROWTH).

  • Formule, katerih rezultat so matrike, morate vnašati kot matrične formule.

    Opomba :  V programu Excel Online ni mogoče ustvarjati matričnih formul.

  • Kadar matrično konstanto (kot je znani_x-i) vnašate kot argument, s podpičji ločite vrednosti v isti vrstici in s poševnicami nazaj ločite posamezne vrstice. Ločilni znaki so lahko tudi drugi, odvisno od področnih nastavitev.

  • Vedeti morate, da vrednosti y, ki jih predvidi regresijska enačba, morda niso veljavne, če so zunaj obsega vrednosti y, ki ste jih uporabili za računanje enačbe.

Primer

1. primer

Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.

Mesec

Enote

11

33100

12

47300

13

69000

14

102000

15

150000

16

220000

Formula

Opis

Rezultat

=LOGEST(B2:B7,A2:A7, TRUE, FALSE)

Opomba Formulo v primeru morate v Excel vnesti kot formulo s polji. Ko ste kopirali primer na prazen delovni list, izberite obseg C9:D9, ki se začne s celico formule. Pritisnite F2 in nato CTRL+SHIFT+ENTER. Če formule ne vnesete kot formulo s polji, je rezultat 1,4633.

1,4633

495,3048

2. primer

Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.

Mesec

Enote

11

33.100

12

47.300

13

69.000

14

102.000

15

150.000

16

220.000

Formula

Rezultat

=LOGEST(B2:B7,A2:A7,TRUE,TRUE)

1,4633

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×