Funkcije u Excelu

  • Upload
    myoyo

  • View
    181

  • Download
    22

Embed Size (px)

Citation preview

MAXDaje najveu vrednost iz skupa vrednosti.

Sintaksa

MAX(number1;number2;...)

Number1, number2; maksimalnu vrednost.

predstavljaju najmanje 1, a najvie 255 brojeva za koje elite da pronaete

Primedbe

Argumenti mogu da budu brojevi, imena, nizovi ili reference koje sadre brojeve. Broje se logike vrednosti i tekstualne reprezentacije brojeva koje direktno upiete u listu argumenata.

Ako je argument niz ili referenca, koristie se samo brojevi u tom nizu ili referenci. Prazne elije, logike vrednosti ili tekst u nizu ili referenci se zanemaruju.

Ako argumenti ne sadre brojeve, MAX daje 0 (nula). Greke prouzrokuju argumenti koji predstavljaju vrednosti greaka ili tekst koji se ne moe prevesti u brojeve.

Koristite funkciju MAXA ako elite da u referencu kao deo izraunavanja ukljuite logike vrednosti i tekstualne reprezentacije brojeva.

Primer

Primer ete lake razumeti ako ga iskopirate u prazan radni list.

Kako se kopira primer

1. 2.

Kreirajte praznu radnu svesku ili radni list. Izaberite primer u temi Pomoi.

NAPOMENA

Nemojte izabrati zaglavlja redova ili kolona.

Izbor primera iz Pomoi

3. 4. 5.

Pritisnite tastere CTRL+C. U radnom listu izaberite eliju A1, a zatim pritisnite tastere CTRL+V. Pritisnite tastere CTRL+ ` (kratkouzlazni akcenat) ili na karticiFormule u okviru grupe Nadzor formula kliknite na dugme Prikai formule da biste se sa prikazivanja rezultata prebacili na prikazivanje formula koje daju rezultate, i obratno.

A 1 2 3 4 5 6 Podaci 10 7 9 27 2 Formule =MAX(A2:A6) =MAX(A2:A6; 30) Opis (rezultat) Najvei od gorenavedenih brojeva (27) Najvei od gorenavedenih brojeva i 30 (30)

MINDaje najmanji broj iz skupa vrednosti.

Sintaksa

MIN(number1;number2;...)

Number1; number2;... predstavljaju 1 do 255 brojeva za koje elite da pronaete minimalnu vrednost.

Primedbe

Argumenti mogu da budu brojevi, imena, nizovi ili reference koje sadre brojeve. Broje se logike vrednosti i tekstualne reprezentacije brojeva koje direktno upiete u listu argumenata.

Ako je argument niz ili referenca, koristie se samo brojevi u tom nizu ili referenci. Prazne elije, logike vrednosti ili tekst u nizu ili referenci se zanemaruju.

Ako argumenti ne sadre brojeve, MIN daje 0. Greke prouzrokuju argumenti koji predstavljaju vrednosti greaka ili tekst koji se ne moe prevesti u brojeve.

Koristite funkciju MINA ako elite da u referencu kao deo izraunavanja ukljuite logike vrednosti i tekstualne reprezentacije brojeva.

Primer

Primer ete lake razumeti ako ga iskopirate u prazan radni list.

Kako se kopira primer

1. 2.

Kreirajte praznu radnu svesku ili radni list. Izaberite primer u temi Pomoi.

NAPOMENA

Nemojte izabrati zaglavlja redova ili kolona.

Izbor primera iz Pomoi

3. 4. 5.

Pritisnite tastere CTRL+C. U radnom listu izaberite eliju A1, a zatim pritisnite tastere CTRL+V. Pritisnite tastere CTRL+ ` (kratkouzlazni akcenat) ili na karticiFormule u okviru grupe Nadzor formula kliknite na dugme Prikai formule da biste se sa prikazivanja rezultata prebacili na prikazivanje formula koje daju rezultate, i obratno.A 1 2 3 4 5 6 Podaci 10 7 9 27 2 Formula =MIN(A2:A6) =MIN(A2:A6;0) Opis (Rezultat) Najmanji od gorenavedenih brojeva (2) Najmanji od gorenavedenih brojeva i 0 (0)

AVERAGEDaje prosek (aritmetiku sredinu) argumenata.

Sintaksa

AVERAGE(number1;number2;...)

Number1, number2, ... predstavlja 1 do 255 numerikih argumenata iji prosek elite da izraunate.

Primedbe

Argumenti mogu da budu brojevi ili imena, nizovi ili reference koje sadre brojeve. Broje se logike vrednosti i tekstualne reprezentacije brojeva koje direktno upiete u listu argumenata.

Ako argument tipa niza ili reference sadri tekst, logike vrednosti ili prazne elije, ove vrednosti e biti zanemarene dok e elije sa vrednou nula biti ukljuene u izraunavanje.

Greke prouzrokuju argumenti koji predstavljaju vrednosti greaka ili tekst koji se ne moe prevesti u brojeve.

Ako elite da ukljuite logike vrednosti i tekstualne reprezentacije brojeva u referencu kao deo izraunavanja, koristite funkciju AVERAGEA.

NAPOMENA

Funkcija AVERAGE meri centralnu tendenciju, to predstavlja centralno mesto u grupi brojeva

u statistikoj raspodeli. Tri najee mere centralne tendencije su:

Funkcija Average

daje aritmetiku sredinu dobijenu tako to se zbir brojeva iz neke grupe

podeli sa njihovim brojem. Na primer, srednja vrednost brojeva 2, 3, 3, 5, 7 i 10 je 30 podeljeno sa 6, tj. 5. Funkcija Median daje broj u sredini grupe brojeva, to znai da polovina brojeva imaju

vrednosti koje su vee od medijane, a polovina ima vrednosti koje su manje od nje. Na primer, medijana brojeva 2, 3, 3, 5, 7, i 10 je broj 4. Funkcija Mode daje modus tj. broj koji se najee javlja u grupi brojeva. Na primer, modus brojeva 2, 3, 3, 5, 7, i 10 je broj 3.

Ove tri mere centralne tendencije imaju jednaku vrednost za simetrinu raspodelu brojeva u grupi. Za inverznu raspodelu brojeva u grupi one mogu biti razliite.

Savet Kada raunate prosek elija, imajte na umu razliku izmeu praznih elija i onih ija je vrednost nula, naroito ukoliko u meniju Datoteka, u dijalogu Excel opcije, u kategoriji Vie opcija, u odeljku Prikai opcije za ovaj radni list opozovete izbor Prikai nulu u elijama ija je vrednost nula. Prazne elije se ne raunaju, ali se nula vrednosti raunaju.

Primer

Primer ete lake razumeti ako ga iskopirate u prazan radni list.

Kako se kopira primer

1. 2.

Kreirajte praznu radnu svesku ili radni list. Izaberite primer u temi Pomoi.

NAPOMENA

Nemojte izabrati zaglavlja redova ili kolona.

Izbor primera iz Pomoi

3. 4. 5.

Pritisnite tastere CTRL+C. U radnom listu izaberite eliju A1, a zatim pritisnite tastere CTRL+V. Pritisnite tastere CTRL+ ` (kratkouzlazni akcenat) ili na karticiFormule u okviru grupe Nadzor formula kliknite na dugme Prikai formule da biste se sa prikazivanja rezultata prebacili na prikazivanje formula koje daju rezultate, i obratno.

A 1 2 3 4 5 6 Podaci 10 7 9 27 2 Formula =AVERAGE(A2:A6) =AVERAGE(A2:A6; 5) Opis (rezultat) Prosek navedenih brojeva (11) Prosek navedenih brojeva i broja 5 (10)

SUMSabira sve brojeve iz opsega elija.

Sintaksa

SUM(number1;number2, ...)

Number1; number2; su 1 do 255 argumenata za koje elite da dobijete ukupnu vrednost ili zbir.

Primedbe

Broje se samo brojevi, logike vrednosti i tekstualne prezentacije brojeva koje upisujete direktno na listu argumenata. Pogledajte prvi i drugi primer koji sledi.

Ako je argument niz ili referenca, broje se samo brojevi u tom nizu ili referenci. Prazne elije, logike vrednosti ili tekst u nizu ili referenci se zanemaruju. Pogledajte trei primer iz sledeeg teksta.

Argumenti koji predstavljaju vrednost greke ili tekst koji ne moe biti preveden u brojeve prouzrokuju greke.

Primer

Primer ete lake razumeti ako ga iskopirate u prazan radni list.

Kako se kopira primer

1. 2.

Kreirajte praznu radnu svesku ili radni list. Izaberite primer u temi Pomoi.

NAPOMENA

Nemojte izabrati zaglavlja redova ili kolona.

Izbor primera iz Pomoi

3. 4. 5.

Pritisnite tastere CTRL+C. U radnom listu izaberite eliju A1, a zatim pritisnite tastere CTRL+V. Pritisnite tastere CTRL+ ` (kratkouzlazni akcenat) ili na karticiFormule u okviru grupe Nadzor formula kliknite na dugme Prikai formule da biste se sa prikazivanja rezultata prebacili na prikazivanje formula koje daju rezultate, i obratno.A 1 2 3 4 5 6 Podaci -5 15 30 '5 TRUE Formula =SUM(3; 2) =SUM("5"; TRUE) =SUM(A2:A4) =SUM(A2:A4; 15) =SUM(A5;A6; 2) 15; Opis (rezultat) Sabira 3 i 2 (5) Sabira 5, 15 i 1 jer su tekstualne vrednosti prevedene u brojeve, a logika vrednost TRUE je prevedena u broj 1 (21) Sabira prva tri broja u gorenavedenoj koloni (40) Sabira prva tri broja u gorenavedenoj koloni i broj 15 (55)

Sabira vrednosti u poslednja dva gorenavedena reda i broj 2. Vrednosti u referencama koje nisu tipa broja nisu prevedene, pa e zato biti zanemarene u gorenavedenoj koloni (2).

IFDaje vrednost ako uslov koji ste zadali ima vrednost TRUE, a drugu vrednost ako uslov ima vrednost FALSE.

Koristite IF za sprovoenje uslovnih testova nad vrednostima i formulama.

Sintaksa

IF(logical_test;value_if_true;value_if_false)

Logical_test predstavlja bilo koju vrednost ili izraz koji po izraunavanju moe imati vrednost TRUE ili FALSE. Na primer, A10=100 predstavlja logiki izraz; ako je vrednost u eliji A10 jednaka 100, izraz ima vrednost TRUE. U suprotnom, izraz ima vrednost FALSE. Ovaj argument moe da koristi bilo koji operator raunanja poreenja.

Value_if_true

predstavlja vrednost koja se vraa ako argument logical_test ima vrednost TRUE. Na

primer, ako je ovaj argument tekstualna niska U okviru budeta, a argument logical_test ima vrednost TRUE, onda funkcija IF prikazuje tekst U okviru budeta. Ako logical_test ima vrednost TRUE a value_if_true nema vrednost, ovaj argument vraa 0 (nulu). Upotrebite logiku vrednost TRUE za ovaj argument da biste prikazali re TRUE. Argument value_if_true moe biti i neka druga formula.

Value_if_false

predstavlja vrednost koja se vraa ako argument logical_test ima vrednost FALSE. Na

primer, ako je ovaj argument tekstualna niska Prekoraen budet, a argument logical_test ima vrednost FALSE, onda funkcija IF prikazuje tekst Prekoraen budet. Ako logical_test ima vrednost FALSE a argument value_if_false je izostavljen, (odnosno, nema zareza nakon value_if_true), onda se dobija logika vrednost FALSE. Ako logical_test ima vrednost FALSE i value_if_false nema vrednost (odnosno, nakon value_if_true postoji zarez ispred zatvorene zagrade), onda se vraa vrednost 0 (nula). Argument value_if_false moe biti i neka druga formula.

Primedbe

Kao argumente value_if_true i value_if_false za sastavljanje sloenijih provera mogue je ugnezditi najvie 64 IF funkcije. (U primeru 3 dat je uzorak ugneenih funkcija IF.) Kao drugi nain za testiranje vie uslova razmislite o korienju funkcije LOOKUP, VLOOKUP ili HLOOKUP. (U primeru 4 dat je uzorak funkcije LOOKUP.)

Kada su i value_if_true i value_if_false argumenti provereni, IF daje vrednost po njihovom redosledu.

Ako su neki od argumenata funkcije IF nizovi (niz: koristi se za pravljenje formula koje daju vie rezultata ili koje koriste grupu argumenata ureenih u redove i kolone. Opseg nizova ima zajedniku formulu; niz konstanti je grupa konstanti koje se koriste kao argumenti.), svaki element niza se proverava pri izvravanju instrukcije IF.

Program Microsoft Excel vam prua dodatne funkcije koje moete da koristite za analizu podataka na osnovu uslova. Na primer, da biste izraunali broj pojavljivanja tekstualne niske ili broja unutar opsega elija, koristite funkcije radnog lista COUNTIF i COUNTIFS. Da biste na osnovu tekstualne niske ili broja unutar opsega izraunali zbir, koristite funkcije radnog lista SUMIF i SUMIFS.

Primer 1

Primer ete lake razumeti ako ga iskopirate na prazan radni list.

Kako iskopirati primer?

1. 2.

Kreirajte praznu radnu svesku ili radni list. Izaberite primer u temi pomoi.

NAPOMENA

Nemojte da izaberete zaglavlja redova ili kolona.

Izbor primera u pomoi

3. 4. 5.

Pritisnite tastere CTRL+C. Na radnom listu izaberite eliju A1, a zatim pritisnite tastere CTRL+V. Da biste se sa pregledanja rezultata prebacili na pregledanje formula koje daju rezultate i obrnuto, pritisnite tastere CTRL+` (kratkouzlazni akcenat) ili na kartici Formule, u grupi Nadzor formula kliknite na dugme Prikai formule.

A 1 2 Podaci 50 Formule =IF(A2B2;"Prekoraen redu") =IF(A3>B3;"Prekoraen redu") budet";"U

B Predvieni trokovi 900 900 925 Opis (rezultat) Proverava da li je u prvom redu prekoraen budet (Prekoraen budet) Proverava da li je u drugom redu prekoraen budet (U redu)

budet";"U

Primer 3

Primer ete lake razumeti ako ga iskopirate na prazan radni list.

Kako iskopirati primer?

1. 2.

Kreirajte praznu radnu svesku ili radni list. Izaberite primer u temi pomoi.

NAPOMENA

Nemojte da izaberete zaglavlja redova ili kolona.

Izbor primera u pomoi

3. 4. 5.

Pritisnite tastere CTRL+C. Na radnom listu izaberite eliju A1, a zatim pritisnite tastere CTRL+V. Da biste se sa pregledanja rezultata prebacili na pregledanje formula koje daju rezultate i obrnuto, pritisnite tastere CTRL+` (kratkouzlazni akcenat) ili na kartici Formule, u grupi Nadzor formula kliknite na dugme Prikai formule.

A 1 2 3 4 Rezultat 45 90 78 Formule =IF(A2>89;"A";IF(A2>79;"B"; IF(A2>69;"C";IF(A2>59;"D";"F")))) =IF(A3>89;"A";IF(A3>79;"B"; IF(A3>69;"C";IF(A3>59;"D";"F")))) =IF(A4>89;"A";IF(A4>79;"B"; IF(A4>69;"C";IF(A4>59;"D";"F")))) Opis (rezultat) Dodeljuje slovnu ocenu za prvi rezultat (F) Dodeljuje slovnu ocenu za drugi rezultat (A) Dodeljuje slovnu ocenu za trei rezultat (C)

U prethodnom primeru, drugi IF izraz je takoe argument value_if_false za prvi IF izraz. Slino tome, trei IF izraz je argument value_if_false za drugi IF izraz. Na primer, ako prvi argument logical_test (Average>89) ima vrednost TRUE, dobija se A. Ako prvi argument logical_test ima vrednost FALSE, drugi IF izraz se izraunava i tako dalje.

Ocene se odreuju za brojeve po sledeem kljuu.

Ako je rezultat Vei od 89 Od 80 do 89 Od 70 do 79 Od 60 do 69 Manji od 60

Onda se dobija A B C D F

Primer 4

U ovom primeru se funkcija LOOKUP koristi umesto funkcije IF zato to se testira trinaest uslova, pa je itanje i odravanje lake.

Primer ete lake razumeti ako ga iskopirate na prazan radni list.

Kako iskopirati primer?

1. 2.

Kreirajte praznu radnu svesku ili radni list. Izaberite primer u temi pomoi.

NAPOMENA

Nemojte da izaberete zaglavlja redova ili kolona.

Izbor primera iz pomoi

3. 4. 5.

Pritisnite kombinaciju tastera CTRL+C. Na radnom listu izaberite eliju A1, a zatim pritisnite kombinaciju tastera CTRL+V. Da biste se sa pregledanja rezultata prebacili na pregledanje formula koje daju rezultate i obrnuto, pritisnite tastere CTRL+` (kratkouzlazni akcenat) ili na kartici Formule, u grupi Nadzor formula kliknite na dugme Prikai formule.A 1 2 3 4 Rezultat 45 90 78 Formula =LOOKUP(A2,{0,60,63,67,70,73,77,80,83,87,90,93,97},{"F","D-","D","D+","C","C","C+","B-","B","B+","A-","A","A+"}) Opis (rezultat) Dodeljuje ocenu rezultatu (F) slovnu prvom

=LOOKUP(A3,{0,60,63,67,70,73,77,80,83,87,90,93,97},{"F","D-","D","D+","C","C","C+","B-","B","B+","A-","A","A+"})

Dodeljuje slovnu ocenu drugom rezultatu (A-) Dodeljuje slovnu ocenu treem rezultatu (C+)

=LOOKUP(A4,{0,60,63,67,70,73,77,80,83,87,90,93,97},{"F","D-","D","D+","C","C","C+","B-","B","B+","A-","A","A+"})

SUMIFSabira elije precizirane prema datom kriterijumu.

Sintaksa

SUMIF(range;criteria;sum_range)

Range predstavlja opseg elija koje elite da proverite koristei kriterijume. elije u svakom opsegu moraju biti brojevi, imena, nizovi ili reference koje sadre brojeve. Prazne i tekstualne vrednosti se zanemaruju.

Criteria predstavlja kriterijume u obliku broja, izraza ili teksta koji odreuju koje e se elije sabirati. Na primer, kriterijumi se mogu izraziti kao 32, "32", ">32" ili "jabuke".

Sum_range su elije koje treba sabrati ako njima odgovarajue elije u opsegu zadovoljavaju uslove. Ako se argument sum_range izostavi, proverava se da li elije iz skupa range zadovoljavaju kriterijume iz argumenta criteria i ako je to sluaj njihove vrednosti se sabiraju.

Primedbe

Argument sum_range ne mora da bude iste veliine i istog oblika kao i argument range. elije ije se vrednosti sabiraju odreuju se pomou gornje, leve elije u skupu sum_range koja predstavlja poetnu eliju, a zatim se ukljuuju elije koje, po veliini i obliku, odgovaraju argumentu range. Na primer: Opseg A1:A5 A1:A5 A1:B4 A1:B4 Sum_range: B1:B5 B1:B3 C1:D4 C1:C2 elije za koje se izvrava izraunavanje B1:B5 B1:B5 C1:D4 C1:D4

Za kriterijum pretrage moete da koristite doker znakove, upitnik (?) i zvezdicu (*). Upitnik zamenjuje bilo koji znak, zvezdica zamenjuje bilo koji niz znakova. Ako elite da pronaete znak upitnik ili znak zvezdica, upiite znak tilda (~) ispred tog znaka.

Primer: Primer ete lake razumeti ako ga iskopirate u prazan radni list.

Kako se kopira primer

1. 2.

Kreirajte praznu radnu svesku ili radni list. Izaberite primer u temi Pomoi.

NAPOMENA

Nemojte izabrati zaglavlja redova ili kolona.

Izbor primera iz Pomoi

3. 4. 5.

Pritisnite tastere CTRL+C. U radnom listu izaberite eliju A1, a zatim pritisnite tastere CTRL+V. Pritisnite tastere CTRL+ ` (kratkouzlazni akcenat) ili na karticiFormule u okviru grupe Nadzor formula kliknite na dugme Prikai formule da biste se sa prikazivanja rezultata prebacili na prikazivanje formula koje daju rezultate, i obratno.A 1 2 3 4 5 Vrednost proizvoda 100.000 200.000 300.000 400.000 Formula =SUMIF(A2:A5;">160.000";B2:B5) =SUMIF(A2:A5;">160.000") =SUMIF(A2:A5;"=300.000";B2:B3) B Provizija 7.000 14.000 21.000 28.000 Opis (rezultat) Zbir provizija za vrednosti proizvoda preko 160.000 (63.000) Zbir vrednosti proizvoda preko 160.000 (900.000) Zbir provizija za vrednosti proizvoda koje su jednake 300.000 (21.000)

TODAYDaje redni broj koji odgovara tekuem datumu i vremenu. Taj redni broj je kd za datum ili vreme koji koristi Microsoft Excel za raunanje datuma i vremena. Ako je pre unoenja funkcije oblikovanje elije bilo podeeno na opciju Opti format, rezultat e biti u formatu datuma.

Sintaksa

TODAY( )

Primedba

Excel skladiti datume kao redne brojeve tako da mogu da se koriste u izraunavanjima. Podrazumeva se da 1. januar 1900. ima redni broj 1, a 1. januar 2008. ima redni broj 39.448 zato to dolazi 39.448 dana nakon 1. januara 1900. Microsoft Excel for the Macintosh koristi drugaiji datumski sistem kao podrazumevani.

ANDDaje vrednost TRUE ukoliko su svi argumenti TRUE; daje vrednost FALSE ukoliko je jedan ili vie argumenata FALSE.

Sintaksa

AND(logical1;logical2; ...)

Logical1; logical2; ... FALSE.

su od 1 do 30 uslova koje elite da testirate, a koji mogu da ima vrednost TRUE ili

Primedbe

Argumenti moraju da procene logike vrednosti kao to su TRUE ili FALSE, ili argumenti moraju da budu nizovi (niz: Koristi se za pravljenje formula koje daju vie rezultata ili koje koriste grupu argumenata ureenih u redove i kolone. Opseg nizova ima zajedniku formulu; niz konstanti je grupa konstanti koje se koriste kao argumenti.) ili reference koje sadre logike vrednosti.

Ako argument tipa niza ili reference sadri tekst ili prazne elije, te vrednosti se zanemaruju. Ako odreeni opseg ne sadri logike vrednosti, AND daje greku #VALUE!.

Primer 1

Primer ete lake razumeti ako ga iskopirate na prazan radni list.

Kako?

1. 2.

Kreirajte praznu radnu svesku ili radni list. Izaberite primer u temi pomoi. Nemojte da izaberete zaglavlja redova ili kolona.

Izbor primera u pomoi

3. 4. 5.

Pritisnite tastere CTRL+C. Na radnom listu izaberite eliju A1, a zatim pritisnite tastere CTRL+V. Pritisnite tastere CTRL+` (kratkouzlazni akcenat) ili u meniju Alatke postavite pokaziva na stavku Nadzor formula, a zatim izaberite stavku Reim nadzora formula da biste se sa pregledanja rezultata prebacili na pregledanje formula koje daju rezultate, i obratno.A 1 2 3 4 Formula =AND(TRUE; TRUE) =AND(TRUE; FALSE) =AND(2+2=4; 2+3=5) B Opis (Rezultat) Svi argumenti imaju vrednost TRUE (TRUE) Jedan argument ima vrednost FALSE (FALSE) Svi argumenti imaju vrednost TRUE (TRUE)

Primer 2

Primer ete lake razumeti ako ga iskopirate na prazan radni list.

Kako?

1. 2.

Kreirajte praznu radnu svesku ili radni list. Izaberite primer u temi pomoi. Nemojte da izaberete zaglavlja redova ili kolona.

Izbor primera u pomoi

3. 4. 5.

Pritisnite tastere CTRL+C. Na radnom listu izaberite eliju A1, a zatim pritisnite tastere CTRL+V. Pritisnite tastere CTRL+` (kratkouzlazni akcenat) ili u meniju Alatke postavite pokaziva na stavku Nadzor formula, a zatim izaberite stavku Reim nadzora formula da biste se sa pregledanja rezultata prebacili na pregledanje formula koje daju rezultate, i obratno.A 1 2 3 50 104 Formula =AND(1