Članci

Statističke funkcije Excela: Vodič sa primjerima, treći dio

Excel pruža širok raspon statističkih funkcija koje izvode proračune od srednje vrijednosti do složenije statističke distribucije i funkcija linije trenda.

U ovom članku ćemo dublje proći u Excelove statističke funkcije za izračunavanje funkcija linije trenda.

Imajte na umu da su neke statističke funkcije uvedene u novijim verzijama Excela i stoga nisu dostupne u starijim verzijama.

Predviđeno vrijeme čitanja: 12 minute

Funkcije linije trenda

Forecast

Excelova funkcija predviđanja predviđa buduću tačku na linearnoj liniji trenda koja odgovara datom skupu vrijednosti x i y.

sintaksa

= FORECAST( x, known_y's, known_x's )

subjekti

  • x: Numerička x-vrijednost za koju želite predvidjeti novu y-vrijednost.
  • known_y's: Niz poznatih y vrijednosti
  • known_x's: Niz poznatih x vrijednosti

Imajte na umu da je dužina niza od known_x mora biti isti kao i kod known_y i varijansu known_x ne mora biti nula.

primjer

U sljedećoj tabeli, funkcija FORECAST Excel se koristi za predviđanje dodatne točke duž najprikladnije prave linije kroz niz poznatih vrijednosti x i y (pohranjenih u ćelijama F2:F7 i G2:G7).

Kao što je prikazano u ćeliji F7 proračunske tablice, funkcija za izračunavanje očekivane vrijednosti y pri x=7 je :=FORECAST( 7, G2:G7, F2:F7 )

Ovo daje rezultat 32.666667 .

Intercept

Među Excelovim funkcijama predviđanja nalazimo Intercept. Excelova funkcija Intercept izračunava presek (vrijednost na presjeku y-ose) linije linearne regresije preko datog skupa vrijednosti x i y.

sintaksa

= INTERCEPT( known_y's, known_x's )

subjekti

  • known_y's: Niz poznatih y vrijednosti
  • known_x's: Niz poznatih x vrijednosti

Imajte na umu da je dužina niza od known_x mora biti isti kao i kod known_y i varijansu known_x ne mora biti nula.

primjer

Sljedeća tabela prikazuje primjer funkcije Intercept Excela koji se koristi za izračunavanje tačke u kojoj linija linearne regresije prolazi kroz known_x and the known_y (naveden u ćelijama F2:F7 i G2:G7) siječe y-osu.

Le known_x and the known_y su ucrtani na grafikonu u tabeli.

Kao što je prikazano u ćeliji F9 proračunske tablice, formula za funkciju Intercept je :=INTERCEPT( G2:G7, F2:F7 )

što daje rezultat 2.4 .

Slope

Još jedna vrlo zanimljiva funkcija predviđanja je nagib (Slope) Excel izračunava nagib linije linearne regresije kroz dati skup vrijednosti x i y.

Sintaksa funkcije je:

sintaksa

= SLOPE( known_y's, known_x's )

subjekti

  • known_y's: Niz poznatih y vrijednosti
  • known_x's: Niz poznatih x vrijednosti

Imajte na umu da je dužina niza od known_x mora biti isti kao i kod known_y i varijansu known_x ne mora biti nula.

primjer

Sljedeća tabela prikazuje primjer funkcije Slope (nagib) Excela koji se koristi za izračunavanje nagiba linije linearne regresije kroz known_x i known_y, u ćelijama F2:F7 i G2:G7.

Le known_x and the known_y su ucrtani na grafikonu u tabeli.

Primjer funkcije nagiba

Kao što je prikazano u ćeliji F9 proračunske tablice, formula za funkciju Intercept je :=SLOPE( G2:G7, F2:F7 )

što daje rezultat 4.628571429.

Trend

Vrlo zanimljiva Excel funkcija predviđanja je TREND Excel (Trend) izračunava liniju linearnog trenda kroz dati skup y vrijednosti i (opcionalno), dati skup vrijednosti x.

Funkcija zatim proširuje liniju linearnog trenda kako bi izračunala dodatne y vrijednosti za dodatni skup novih x vrijednosti.

Sintaksa funkcije je:

sintaksa

= TREND( known_y's, [known_x's], [new_x's], [const] )

subjekti

  • known_y's: Niz poznatih y vrijednosti
  • [known_x's]: Jedan ili više nizova poznatih x vrijednosti. Ovo je neobavezni argument koji bi, ako je naveden, trebao biti iste dužine kao skup known_y's. Ako se izostavi, skup [known_x's] poprima vrijednost {1, 2, 3, …}.
  • [new_x's]: Opcioni argument, koji pruža jedan ili više nizova numeričkih vrijednosti koje predstavljaju skup novih x-vrijednosti, za koje želite da izračunate odgovarajuće nove y-vrijednosti. Svaki niz [new_x's] bi trebao odgovarati nizu [known_x's]. Ako je argument [new_x's] je izostavljen, postavljen je na jednako [known_x's] .
  • [cijena]: Opcijski logički argument koji specificira da li je konstanta 'b' u linearnoj jednadžbi y = m x + b , mora biti primoran da bude jednak nuli. self [trošak] je TRUE (ili ako je ovaj argument izostavljen) konstanta b se tretira normalno;
  • self [trošak] je FALSE konstanta b je postavljena na 0 i jednačina pravolinijske linije postaje y = mx .

primjer

U sljedećoj proračunskoj tabeli, funkcija Excel Trend se koristi za proširenje niza x i y vrijednosti koje leže na pravoj liniji y = 2x + 10. Poznate vrijednosti x i y pohranjene su u ćelijama A2-B5 od proračunsku tabelu i takođe su prikazani u grafikonu tabele.

Inovacijski bilten
Ne propustite najvažnije vijesti o inovacijama. Prijavite se da ih primate putem e-pošte.

Imajte na umu da nije bitno da date tačke odgovaraju tačno duž prave linije y = 2x + 10 (iako u ovom primeru to rade). Excelova funkcija Trend će pronaći najprikladniju liniju za bilo koji skup vrijednosti koji navedete.

Funkcija Trend koristi metodu najmanjih kvadrata da pronađe liniju koja najbolje odgovara, a zatim je koristi za izračunavanje novih y vrijednosti za nove date vrijednosti x.

Primjer funkcije Trend

U ovom primjeru, vrijednosti [new_x's] se pohranjuju u ćelije A8-A10, a Excelova funkcija Trend je korištena u ćelijama B8-B10 za pronalaženje novih odgovarajućih vrijednosti y. Kao što je prikazano na traci formule, formula je := TREND( B2:B5, A2:A5, A8:A10)

Vidite da je funkcija Trend u traci formule zatvorena u zagradama { }. Ovo označava da je funkcija unesena kao formula niza .

Growth

Među Excelovim funkcijama predviđanja nalazimo Growth. Funkcija Growth Excel izračunava krivulju eksponencijalnog rasta kroz dati skup y vrijednosti i (opcionalno), jedan ili više skupova vrijednosti x. Funkcija zatim proširuje krivulju kako bi izračunala dodatne y vrijednosti za dodatni skup novih x vrijednosti.

Sintaksa funkcije je:

sintaksa

= GROWTH( known_y's, [known_x's], [new_x's], [const] )

subjekti

  • known_y's: Niz poznatih y vrijednosti
  • [known_x's]: Jedan ili više nizova poznatih x vrijednosti. Ovo je neobavezni argument koji bi, ako je naveden, trebao biti iste dužine kao skup known_y's. Ako se izostavi, skup [known_x's] poprima vrijednost {1, 2, 3, …}.
  • [new_x's]: Skup novih x vrijednosti, za koje funkcija izračunava odgovarajuće nove y vrijednosti. Ako se izostavi, pretpostavlja se da je skup [new_x's] je jednako onome od [known_x's] i funkcija vraća y vrijednosti koje leže na izračunatoj krivulji eksponencijalnog rasta.
  • [cijena]: Opcijski logički argument koji specificira da li je konstanta 'b' u linearnoj jednadžbi y = b * m^x , mora biti primoran da bude jednako 1. Ako [trošak] je TRUE (ili ako je ovaj argument izostavljen) konstanta b se tretira normalno; self [trošak] je FALSE konstanta b je postavljena na 1 i jednačina pravolinijske linije postaje y = mx .

primjer

U sljedećoj tabeli, Excel funkcija rasta se koristi za proširenje niza vrijednosti x i y koje leže na krivulji eksponencijalnog rasta y = 5 * 2^x. Oni su pohranjeni u ćelijama A2-B5 proračunske tablice i također se pojavljuju u grafikonu proračunske tablice.

Funkcija rasta izračunava eksponencijalnu krivulju rasta koja najbolje odgovara poznatim datim vrijednostima x i y. U ovom jednostavnom primjeru, najbolja kriva je eksponencijalna kriva y = 5 * 2^x.

Kada Excel izračuna jednadžbu krivulje eksponencijalnog rasta, može je koristiti za izračunavanje novih y vrijednosti za nove vrijednosti x koje su navedene u ćelijama A8-A10.

Primjer funkcije rasta

U ovom primjeru, vrijednosti [new_x's] se pohranjuju u ćelije A8-A10 i funkciju Growth Excela je umetnuto u ćelije B8-B10. Kao što je prikazano na traci formule, formula za ovo je:=Growth( B2:B5, A2:A5, A8:A10)

Možete vidjeti da je funkcija rasta u traci formule zatvorena u zagradama { }. Ovo označava da je funkcija unesena kao formula niza .

Imajte na umu da iako se tačke u gornjem primjeru uklapaju tačno duž krive y = 5 * 2^x, to nije bitno. Funkcija Growth Excel će pronaći krivu koja najbolje odgovara za bilo koji skup vrijednosti koje navedete.

Finansijske funkcije

Efekat

Funkcija Effect Excel vraća efektivnu godišnju kamatnu stopu za datu nominalnu kamatnu stopu i zadati broj perioda kombinovanja godišnje.

Efektivna godišnja kamatna stopa

Efektivna godišnja kamatna stopa je mjera kamate koja uključuje kapitalizaciju kamate i često se koristi za poređenje finansijskih kredita sa različitim uslovima kapitalizacije.

Efektivna godišnja kamatna stopa se izračunava korišćenjem sledeće jednačine:

Jednačina za izračunavanje efektivne stope

golub nominal_rate je nominalna kamatna stopa e npery je broj perioda složenosti godišnje.

Sintaksa funkcije je:

sintaksa

= EFFECT( nominal_rate, npery )

subjekti

  • nominal_rate: Nominalna kamatna stopa (mora biti numerička vrijednost između 0 i 1)
  • npery: Broj perioda složenosti godišnje (mora biti pozitivan cijeli broj).

primjer

Sljedeća tabela prikazuje tri primjera funkcije Excel Effect:

Primjer funkcije Effect

Ako je rezultat funkcije Effect prikazuje kao decimalni ili prikazuje 0%, oba ova problema su vjerovatno uzrokovana formatiranjem ćelije koja sadrži funkciju Effect.

Stoga se problem može riješiti formatiranjem ćelije u procentima, sa decimalnim mjestima.

Da biste to učinili:

  1. Odaberite ćelije za formatiranje kao postotak.
  2. Otvorite dijaloški okvir “Format Cells” koristeći jedan od sljedećih metoda:
    • Desnom tipkom miša kliknite odabranu ćeliju ili raspon i odaberite opciju Formatiraj ćelije… iz kontekstnog menija;
    • Kliknite na Pokretač dijaloškog okvira u grupisanju brojeva na kartici Početna Excel Ribbon;
    • Koristite prečicu na tastaturi CTRL-1 (tj. odaberite tipku CTRL i, držeći je pritisnutu, odaberite tipku “1” (jedan)).
  3. U dijaloškom okviru "Formatiranje ćelija":
    • Provjerite karticu Numero na vrhu dijaloškog okvira je odabrano.
    • izabrati Postotak sa liste kategorija na lijevoj strani dijaloškog okvira .Ovo će prikazati dodatne opcije na desnoj strani potvrdnog okvira, omogućavajući vam da odaberete broj decimalnih mjesta za koje želite da se pojavljuju.
    • Nakon što odaberete broj decimalnih mjesta koje želite prikazati, kliknite OK .
Nominal

Funkcija Nominal Excel vraća nominalnu kamatnu stopu za datu efektivnu kamatnu stopu i zadati broj perioda kombinovanja godišnje.

Sintaksa funkcije je:

sintaksa

= NOMINAL( effect_rate, npery )

subjekti

  • effect_rate: efektivna kamatna stopa (numerička vrijednost između 0 i 1).
  • npery: Broj perioda složenosti godišnje (mora biti pozitivan cijeli broj).

primjer

U sljedećoj tabeli, funkcija Nominal Excel se koristi za izračunavanje nominalne kamatne stope za tri kredita sa različitim rokovima.

Primjer nominalne funkcije

Ercole Palmeri

Inovacijski bilten
Ne propustite najvažnije vijesti o inovacijama. Prijavite se da ih primate putem e-pošte.

Nedavni članak

Sjajna ideja: Bandalux predstavlja Airpure®, zavjesu koja pročišćava zrak

Rezultat stalnih tehnoloških inovacija i posvećenosti životnoj sredini i dobrobiti ljudi. Bandalux predstavlja Airpure®, šator…

12 april 2024

Design Patterns Vs SOLID principi, prednosti i nedostaci

Dizajnerski obrasci su specifična rješenja niskog nivoa za ponavljajuće probleme u dizajnu softvera. Dizajnerski obrasci su…

11 april 2024

Magica, iOS aplikacija koja vozačima pojednostavljuje živote u upravljanju njihovim vozilom

Magica je iPhone aplikacija koja čini upravljanje vozilom jednostavnim i efikasnim, pomažući vozačima da štede i…

11 april 2024

Excel grafikoni, šta su, kako napraviti grafikon i kako odabrati optimalni grafikon

Excel grafikon je vizual koji predstavlja podatke u Excel radnom listu.…

9 april 2024