You are on page 1of 6

Funkcije

Funkcije
Funkcije datuma i vremena
TODAY( ) vraa tekui datum.
DAY(serial_number) vraa dan (redni broj dana u mesecu), kao argument treba proslediti tekui datum.
MONTH(serial_number) vraa mesec (redni broj meseca), kao argument treba proslediti tekui datum.
YEAR(serial_number) vraa godinu, kao argument treba proslediti tekui datum.

slika 1.

Matematike funkcije

SUMIF(range,criteria,sum_range) (slika 2) vraa zbir elija koje ispunjavaju odreeni uslov. Funkcija SumIf
ima tri argumenta:
 range predstavlja opseg elija na koji se odnosi kriterijum;
 criteria predstavlja kriterijum u obliku broja, teksta ili logikog uslova (>20);
 sum_range podruje elija koje se sabira ukoliko je kriterijum ispunjen (u okviru ranga).

slika 2.
ROUND(number,num_digits) (slika 3) zaokruuje broj na eljeni broj decimala. Funkcija Round ima dva
argumenta:
 number broj, referenca na eliju, koji se zaokruuje;
 num-digits broj decimala;

slika 3.

Lazar Rakovi, Marton Sakal


1
Funkcije

Statistike funkcije

COUNT(value1,value2,...) (slika 3,A) vraa broj elija, u zadatom podruju, koje sadre numerike vrednosti.
COUNTA(value1,value2,...) (slika 3,B) vraa broj elija, u zadatom podruju, koje imaju sadraj (tj. koje nisu
prazne).
COUNTIF(range,criteria) (slika 3,C) vraa broj elija, u zadatom podruju, koje ispunjavaju zadati kriterijum.

slika 3.

Tekstualne funkcije

PROPER(text) (slika 4,A) ispisuje argument sa velikim poetnim slovom.


UPPER(text) (slika 4,B) ispisuje argument velikim slovima.
LOWER(text) (slika 4,C) ispisuje argument malim slovima.
CONCATENATE (text1,text2,...) (slika 4,D) slui za spajanje vie tekstualnih stringova u jedan string.

slika 4.

Logike funkcije

AND(logical1,logical2, ...) (slika 5) vraa TRUE ako su svi argumenti istiniti (TRUE), a ukoliko je bilo koji, jedan
ili vie argumenata neistinit (FALSE) funkcija vraa FALSE.

slika 5.
OR(logical1,logical2,...) (slika 6) vraa TRUE ako je bilo koji argument istinit (TRUE), odnosno vraa FALSE
ukoliko su svi argumenti neistiniti (FALSE).

slika 6.

Lazar Rakovi, Marton Sakal


2
Funkcije

IF(logical_test,value_if_true,value_if_false) (slika 7) vraa jednu vrednost (value_if_true) ako je logiki test


ispunjen (TRUE) ili drugu ako logiki test nije ispunjen (value_if_false).

slika 7.
ISERROR(value) (slika 8) vraa vrednost TRUE ukoliko se u argumentu javi bilo koja vrsta greke (#N/A,
#VALUE!, #REF!, #DIV/0!...).

slika 8.

Funkcije baza podataka


DSUM(database,field,criteria) (slika 9,A) Sabira brojeve u listi (bazi podataka) koji ispunjavaju zadat
kriterijum/kriterijume. Prvo je potrebno u posebnoj tabeli definisati kriterijum i potom uneti argumente u
funkciju. Funkcija DSUM ima tri argumenta:
 database lista ili baza podataka (u naem primeru to je opseg elija A5:B14)
 field odreuje koje polje odnosno kolona e se koristiti u funkciji, moe da bude
konkretno zaglavlje kolone ili redni broj kolone (u naem primeru moe biti tekst Ostvaren
promet ili broj 2)
 criteria rang elija koje sadre uslov/uslove. Ukoliko elite da uslov bude jednakost nekom
stringu npr. Januar u eliju A2 se unosi ==Januar. Formula u eliji A15 kao kriterijum
sadri opseg elija A1:A2, to znai da ova funkcija vraa zbir prometa koji je ostvaren u
Januaru. Uslovi koji se nalaze u okviru jednog reda su vezani operatorom AND, a uslovi koji
se nalaze u vie redova su vezani operatorom OR. Formula u eliji A16 kao kriterijum ima
opseg elija A1:B3, to znai da ova funkcija vraa zbir prometa koji zadovoljava sledee
uslove: da je mesec Januar I da je promet u tom mesecu vei od 110 ILI da je mesec April.
DMIN(database,field,criteria) (slika 9,B) Vraa najmanju vrednost u listi (bazi podataka) koja ispunjava zadat
kriterijum/kriterijume.

DMAX(database,field,criteria) (slika 9,C) Vraa najveu vrednost u listi (bazi podataka) koja ispunjava zadat
kriterijum/kriterijume.

DCOUNT(database,field,criteria) (slika 9,D) Vraa broj elija u listi (bazi podataka) koje ispunjavaju zadat
kriterijum/kriterijume.

slika 9.
Lazar Rakovi, Marton Sakal
3
Funkcije

Finansijske funkcije1

PMT(rate,nper,pv,fv,type) (slika 10) slui za izraunavanje mesene rate uz fiksna plaanja i fiksnu kamatnu
stopu. Funkcija PMT sadri sledee argumente:
 rate kamatna stopa za zajam;
 nper ukupan broj rata;
 pv glavnica;
 fv je budua vrednost ili saldo koji se eli ostvariti posle zadnje uplate. Ako se izostavi
smatra se da je 0;
 type - je broj 0 ili 1 (0 kraj perioda, 1 poetak perioda) i indicira kada plaanje dospeva
(na poetku ili na kraju perioda).

U prvom primeru (slika 10,A) mesena rata iznosi 1.037,03, a u drugom (slika 10,B) iznosi 1.030,16 zato to je plaanje
na poetku perioda.

slika 10.

etvrti argument moete koristiti ukoliko elite da izraunate koliko meseno treba da utedite da bi na kraju perioda
imali odreeni iznos. Na slici 11 je prikazan sledei zadatak: Koliko je potrebno da utedite svakoga meseca ako posle
15 godina treba da imate 250000 dinara (kamatna stopa je 6%).

Odgovor: Da bi posle 15 godina imali 250000 meseno je potrebno utedeti 859,64 dinara.

slika 11.

FV(rate,nper,pmt,pv,type) (slika 12) vraa buduu vrednost investicije baziranu na periodinim fiksnim
plaanjima i fiksnom kamatnom stopom. Funkcija FV ima pet argumenata od kojih su tri obavezna, a dva opciona:
 rate kamatna stopa po periodu
 nper ukupan broj rata
 pmt plaanja za svaki period (u elju se unose kao negativna vrednost). Tipino pmt sadri
glavnicu i kamatu, ali ne i ostale provizije i takse. Ukoliko je pmt izostavljen potrebno je
ukljuiti argument pv.
 pv predstavlja sadanju vrednost, ili ukupan iznos sadanjih vrednosti buduih plaanja.
Ako je pv izostavljen, pretpostavlja se da je njegova vrednost 0, i mora se ukljuiti argument
pmt.
 Type je broj 0 ili 1 (0 kraj perioda, 1 poetak perioda) i indicira kada plaanje dospeva
(na poetku ili na kraju perioda). Ako je izostavljeno smatra se da je vrednost argumenta
type 0.

Zadatak: Koliko ete imati na raunu za 2 godine, ako trenutno imate 10.000 din. i elite svaki mesec da uplaujete po
1.500 din, pri godinjoj kamatnoj stopi od 5%.

1
Microsoft Excel Help
Lazar Rakovi, Marton Sakal
4
Funkcije

Odgovor: Po isteku dve godine na raunu ete imati 48.828,29 dinara. Na slici 12,B sadanja vrednost i mesena uplata
su uneseni sa predznakom -, tako da je konana vrednost pozitivna. Svejedno je da li ete unositi negativne vrednosti
ili pozitivne za sadanju vrednost i mesene uplata, samo je vano da pravilno protumaite dobijeni rezultat i ukoliko
koristite rezultat ove formule u daljim izraunavanjima predznak uzmete u obzir.

slika 12.

PV(rate,nper,pv,fv,type) (slika 13) slui za izraunavanje sadanje vrednosti investicije. Ova funkcija sadri
sledee argument:
 rate kamatna stopa za period;
 nper ukupan broj rata;
 pmt mesena rata;
 fv je budua vrednost ili saldo koji se eli ostvariti posle zadnje uplate. Ako se izostavi
smatra se da je 0;
 type - je broj 0 ili 1 (0 kraj perioda, 1 poetak perioda) i indicira kada plaanje dospeva
(na poetku ili na kraju perioda).

Zadatak: Za deset godina elite da utedite 800.000 dinara, koliko treba da iznosi trenutno stanje vaeg rauna
(depozit) ako meseno moete da uplaujete 2.000 dinara, pri kamatnoj stopi od 5%.

Odgovor: Da biste za deset godina utedeli 800.000, tedei meseno po 2.000 dinara i sa kamatnom stopom od 5%
potrebno je da imate 297.166,13 din. poetnog depozita.

slika 13.

NPV(rate,value1,value2, ...) (slika 11) vraa sadanju vrednost ulaganja upotrebom diskontne stope i niza
buduih plaanja (negativne vrednosti) i prihoda (pozitivne vrednosti). Prvi argument funkcije NPV je kamatna
stopa, a ostali predstavljaju vrednosti koje se svode na dananju vrednost. Dakle, NPV sadri dva tipa
argumenta:
 rate diskontna stopa
 value1, value2 reprezentuju budua ulaganja i prihode.
U prvom primeru (slika 11,A) diskontovano je i poetno ulaganje (iz razloga to se ulaganje vri tek za godinu
dana), dok je u drugom primeru (slika 11,B) vrednost ulaganja oduzeta (u formuli je znak + zbog toga to je
inicijalno ulaganje uneto sa negativnim predznakom) od vrednosti koju vrati funkcija NPV.

Lazar Rakovi, Marton Sakal


5
Funkcije

slika 11.

RATE(nper,pmt,pv,fv,type,guess) (slika 14) slui za izraunavanje kamatne stope. Ova funkcija moe da ima
nula ili vie reenja. Ako se rezultati razlikuju za vie od 0,0000001 nakon 20 iteracija, funkcija RATE vraa
greku. Funkcija RATE sadri sledee argumente:
 nper ukupan broj rata, perioda za otplatu;
 pmt mesena rata;
 pv sadanja vrednost, sadanja vrednost svih buduih rata;
 fv je budua vrednost ili saldo koji se eli ostvariti posle zadnje uplate. Ako se izostavi
smatra se da je 0;
 type - je broj 0 ili 1 (0 kraj perioda, 1 poetak perioda) i indicira kada plaanje dospeva
(na poetku ili na kraju perioda);
 guess pretpostavka koliko e kamatna stopa iznositi.

slika 14.

Lazar Rakovi, Marton Sakal


6

You might also like