LOGREGR-funktio

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

Regressioanalyysissa LOGEST-funktio laskee eksponentiaalisen käyrän, joka sopii tietoihin ja palauttaa käyrää kuvaavan arvomatriisin. Koska tämä funktio palauttaa arvomatriisin, funktio on kirjoitettava matriisikaavana.

Huomautus

Jos käytössäsi on Microsoft 365:n nykyinen versio, voit kirjoittaa kaavan tulostusalueen vasempaan yläkulmaan ja vahvistaa kaavan dynaamiseksi matriisikaavaksi painamalla ENTER-näppäintä . Muussa tapauksessa kaava on syötettävä aiempien versioiden matriisikaavana valitsemalla ensin tulosalue, syöttämällä kaava vasemmassa yläkulmassa olevaan soluun ja vahvistamalla sitten painamalla yhdistelmää CTRL + VAIHTO + ENTER. Excel lisää puolestasi kaavan alkuun ja loppuun aaltosulkeet. Katso lisätietoja matriisikaavoista kohdasta Matriisikaavoihin liittyviä ohjeita ja esimerkkejä.

Kuvaus

Käyrän kaava on

y = b*m^x

tai

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

jos on useita x-arvoja, joissa riippuva y-arvo on riippumattomien x-arvojen funktio. Arvot m ovat kutakin x-eksponenttia vastaavia kantoja ja b on vakioarvo. Huomaa, että y, x ja m voivat olla vektoreita. Funktion LOGREGR palauttama matriisi on {mn;mn-1;...;m1;b}.

Syntaksi

LOGREGR(tunnettu_y; [tunnettu_x]; [vakio]; [tilasto])

LOGREGR-funktion syntaksissa on seuraavat argumentit:

  • known_y Tarvitaan. Joukko y-arvoja, jotka tunnetaan yhtälöstä y = b*m^x.

    • Jos tunnettu_y-matriisissa on vain yksi sarake, funktio käsittelee tunnettu_x-matriisin kutakin saraketta erillisenä muuttujana.
    • Jos tunnettu_y-matriisissa on vain yksi rivi, funktio käsittelee tunnettu_x-matriisin kutakin riviä erillisenä muuttujana.
  • known_x Valinnainen. Joukko x-arvoja, jotka voidaan jo tuntea yhtälöstä y = b*m^x.

    • Tunnettu_x-matriisi voi sisältää yhden tai usean muuttujien joukon. Jos käytetään vain yhtä muuttujaa, tunnettu_y- ja tunnettu_x-matriisit voivat olla minkä tahansa muotoisia alueita, kunhan niiden ulottuvuus on sama. Jos muuttujia on useita, tunnettu_y-argumentin on oltava vektori (eli alue, jonka korkeus on yksi rivi tai leveys yksi sarake).
    • Jos tunnettu_x-matriisi jätetään pois, sen oletetaan olevan matriisi {1;2;3;...}, joka on yhtä suuri kuin tunnettu_y-matriisi.
  • Const Valinnainen. Totuusarvo, joka määrittää, pakottaako ohjelma vakion b arvoksi yksi (1).

    • Jos vakio-argumentin arvo on TOSI tai se jätetään pois, b lasketaan normaalisti.
    • Jos vakio on EPÄTOSI, ohjelma antaa vakion b arvoksi yksi (1) ja laskee kertoimien m arvot yhtälöstä y = m^x.
  • Tilastot Valinnainen. Totuusarvo, joka määrittää, palauttaako ohjelma muita regressiota koskevia tietoja.

    • Jos tilasto on TOSI, LOGREGR palauttaa regressiota koskevia lisätietoja, jolloin palautettu matriisi on {mn;mn-1;...;m1;b\sen;sen-1;...;se1;seb\r 2;sey\ F;df\ssreg;ssresid}.
    • Jos tilasto on EPÄTOSI tai se puuttuu, LOGREGR palauttaa vain kertoimien m ja vakion b arvot.

Lisätietoja regression tilastotiedoista on artikkelissa LINREGR-funktio.

Huomautuksia

  • Mitä enemmän tietojen piirto muistuttaa eksponentiaalikäyrää, sitä paremmin laskettu viiva sopii tietoihin. LINREGR-funktion tavoin LOGEST palauttaa arvomatriisin, joka kuvaa arvojen suhdetta, mutta LINREGR sovittaa suoran viivan tietoihin. LOGEST sopii eksponentiaalikäyrään. Lisätietoja on ohjeaiheessa LINREGR.
  • Jos käytettävissä on vain yksi riippumaton x-muuttuja, voit laskea y-akselin leikkauspisteen (b) suoraan seuraavan kaavan avulla:
    Y-leikkauspiste (b):
    INDEKSI(LOGEST(known_y;known_x),2)
    Yhtälöllä y = b*m^x voidaan ennustaa tulevia y:n arvoja, mutta Microsoft Excelissä on myös funktio KASVU samaa tarkoitusta varten. Lisätietoja on KASVU-funktiota käsittelevässä artikkelissa.
  • Jos kirjoitat argumentiksi matriisivakion, kuten tunnettu_x, erota samalla rivillä olevat arvot puolipisteillä ja erota rivit kenoviivalla. Erotinmerkit voivat olla eri merkkejä aluekohtaisten asetusten mukaan.
  • Huomaa, että regressiokaavan palauttamat y-arvot ovat ehkä virheellisiä, jos ne eivät kuulu yhtälön määrityksessä käytettyyn y-arvojen alueeseen.

Esimerkki

Esimerkki 1-- LOGEST-funktio

Sinun on kirjoitettava yllä oleva kaava matriisikaavana Excelissä, jotta se toimii oikein. Kun olet syöttänyt kaavan, paina Enter-näppäintä , jos sinulla on nykyinen Microsoft 365 -tilaus. muussa tapauksessa paina näppäinyhdistelmää Ctrl+Vaihto+Enter. Jos kaavaa ei ole annettu matriisikaavana, ainoa tulos on 1,4633.

Tarvitsetko lisätietoja?

Voit aina pyytää apua Excel Tech Communityn asiantuntijalta tai saada tukea yhteisöissä.