Excel
Funkcije i formule
|
|
|
Suština Excela jeste u korišćenju formula i funkcija.
Excel poznaje
dvije vrste sadržaja i to su:
|
Konstanta
je bilo kakav slobodno unijeti podatak.
Formula
je izraz ili funkcija, koja podleže strogim sintaksnim i semantičkim
pravilima. Formula se prepoznaje tako što uvijek počinje znakom
jednakosti (“=”).
Funkcije
prestavljaju urađene formule koje obavljaju matematičke operacije
umjesto vas. Excel na formule gleda kao na funkciju sa svojim
argumentima.
Funkcije možemo shvatiti i kao predefinsane posebne formule, koje
koristimo kao dijelove formula koje sami kreiramo - konstruišemo.
Excel ima preko 300 funkcija. To je golem broj i većinu tih funkcija
prosječan korisnik neće nikada zatrebati. Ipak, poznavanje većeg broja
funkcija daje korisniku i veću sposobnost u baratanju podacima, iako se
već i sa poznavanjem dvadesetak osnovnih i najčešće korištenih funkcija
može puno postići. Argument možemo shvatiti kao referencu iza funkcije.
Kao referenca se može koristiti broj, tekst, logička
vrijednost.
|
|
Aritmetički operatori su:
Logički operatori |
Excel ima čitavu paletu urađenih
funkcija (više od 300)
koje vam omogućavaju lakši rad.
Funkcije u Excelu su sortirane na nekoliko segmenta i to:
|
||||||||||
Funkcije baze podataka
Ove funkcije se izvršavaju nad opsezima koji mogu obuhvatati više od
jednog reda ili kolone. Najćešće se koriste u velikim organizacijama
koje imaju ogromne baze podataka i tada služe recimo za traženje
maksimalne zarade u nekom dužem vrijemenskom periodu.
Microsoft Excel uključuje funkcije radnog lista koje analiziraju podatke
smještene (zapamćene/spremljene) u popise ili baze podataka. Svaka od
ovih funkcija, zajednički nazvanih Dfunctions (Dfunkcije), koristi tri
argumenta: bazu podataka, polje i kriterije. Ovi argumenti upućuju na
raspone u radnom listu koje funkcija upotrebljava.
Neke od funkcija iz ove palete su:
DAVERAGE –
Ova funkcija vraća prosjek vrijednosti koje zadovoljavaju zadati
kriterijumi ,
DCOUNT –
Ova funkcija izračunava broj ćelija koje sadrže brojeve koji
zadovoljavaju zadati kriterijum. |
Funkcije za datum i vrijeme
Ovu su veoma moćne funcije koje vam daju mogućnost da upravljate
informacijama o elementima vremena i da ih automatizujete. Recimo,
ukoliko u firmi u kojoj radite, dajete dnevne izveštaje, onda ukoliko
želite možete u svoj izveštaj uključiti datum, to jest dan kada je
izveštaj odštampan. To možete naravno ručno da uradite ili pak da to
Excel uradi za vas.
Funkcije za datum i vrijeme su mnogobrojne, najčešće korišćene su:
DATE –
Vraća cjelobrojnu vrijednost datuma kao redni broj
DATEVALUE –
Pretvara datum iz tekstualne forme i vrijednost kao redni broj
NOW()
Funkcija ispisuje tekući datum i vrijeme.
TODAY()
Funkcija ispisuje tekući datum.
HOUR (vrijeme u brojčanom obliku prikaza)
Funkcija iz brojčanog prikaza vremena izdvaja sate. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inženjerske funkcije
Inženjerske funkcije su za različite tipove analiza, statistike itd.
Pretežno koriste Basselovu funkciju, kojima se u ovom Brzom vodiču
nećemo baviti ali smatram ih interesantnim u smislu pominjanja za neko
detaljnije istraživanje.
Evo spiska ovih funkcija sa osnovnim opisom šta rade:
|
Finansijske funkcije
U zavisnosti od toga čime se bavite, sasvim je sigurno da ćete koristiti
razne funkcije koje Excel ima u svojoj širokoj paleti mogućnosti. Svako
od nas vodi svoje finansije, ako ste preduzetnik vodite finansije. Ma
šta da radite finansije su osnov svega.
Excel ima čitav niz funkcija koje se mogu koristiti za računanje kamata,
rata otplata kredita, hipoteke, obračunavanja budućih vrijednosti novca
itd.
Neke od tih često korišćenih funcija su:
FV –
Vraća buduću vrijednost periodičnih uplata i konstantu kamatnu stopu
NPV –
Ova funkcija izračunava sadašnju neto vrijednost ulaganja na osnovu
eskontne stope i nekoliko budućih isplata.
PV –
Vraća sadašnju vrijednost investicije. |
Informacione funkcije
Informacione funkcije generalno vraćaju logičke rezultate i mogu se
koristiti u mnogim situacijama. Ono što je karakteristično za njih jeste
da se veoma često koriste u kombinaciji sa drugim funkcijama.
Evo nekih:
CELL
Daje informacije o formatiranju, položaju ili sadržaju ćelije
ERROR.TYPE
Daje broj koji odgovara tipu greške
INFO
Daje informacije o tekućem operativnom okruženju
ISBLANK
Daje TRUE ako je vrijednost prazna
ISERROR
Daje TRUE ako je vrijednost bilo koja vrijednost greške
ISNUMBER
Daje TRUE ako je vrijednost broj
TYPE
Daje broj koji pokazuje tip neke vrijednosti
|
Neke od logičkih funkcija:
AND (uslov1; uslov2;…)
Funkcija kao rezultat ispisuje TRUE ako su zadovoljeni svi zadani
uslovi. Ako nije zadovoljen jedan ili više uslova funkcija kao rezultat
ispisuje FALSE.
OR (uslov1; uslov2;…)
Funkcija kao rezultat ispisuje TRUE ako je zadovoljen bar jedan zadani
uslov. Ako nije zadovoljen niti jedan uslov funkcija kao rezultat
ispisuje FALSE.
IF (uslov; vrijednost za ispunjen uslov; vrijednost za neispunjen uslov)
Funkcija ispituje uslov. Ako je uslov ispunjen ispisat će se jedna
vrijednost, a ako nije druga. |
||
Funkcije za traženje i reference
Ukoliko Excel koristite za upravljanje podacima onda ćete često
koristiti opcije za traženje i reference.
Evo nekoliko najčešćih funkcija
LOOKUP
Traži vrijednosti u vektoru ili polju
VLOOKUP
Traži u prvoj koloni polja i prelazi preko redova kako bi vratio
vrijednost ćelije
HLOOKUP
Traži u gornjem redu polja i vraća vrijednost naznačene ćelije
COLUMNS
Vraća broj kolona u referenci
ROWS
Vraća broj redova u referenci |
||
Matematičke i trigonometrijske funkcije
Ove funkcije su najzastupljenije u Excelu, koriste se samostalno a i u
kombinaciji sa drugim funkcijama Excel-a.
Excel sadrži sve matematičke operacije sa brojevima koje se nalaze i na
kvalitetnim kalkulatorima: počev od funkcije SUM, koja je prva
koju svako savlada, preko trigonometrijskih, eksponencijalnih i
logaritamskih funkcija, do funkcija zaokruživanja broja.
|
||
Tekstualne funkcije
Tekstualne funkcije mogu se koristiti na više načina. Mogu se koristiti
u funkciji vraćanja broja znakova u tekstualni string, da uklone iz
ćelija znakovei razmake koji su suvišni prilikom štampanja dokumenta,
promjene velika slova u mala i obrnuto itd.
Neke od funkcija za rad sa tekstom:
LEN(tekst)
Funkcija prebrojava znakove tekstualnog niza. (Broje se i praznine
između riječi.)
UPPER(tekst)
Funkcija pretvara sva slova tekstualnog niza u velika štampana.
PROPER(tekst)
Funkcija pretvara prvo slovo svake od riječi tekstualnog niza u veliko
štampano.
LEFT (tekst;zadani broj znakova)
Funkcija iz odabranog teksta ispisuje zadani broj znakova počevši s
lijeve strane.
MID (tekst;redni broj početnog znaka;zadani broj znakova)
Funkcija iz odabranog teksta ispisuje zadani broj znakova počevši od
željenog početnog znaka.
CHAR (broj)
Funkcija ispisuje znak koji u kodnoj tabeli (ASCII) odgovara zadanom
broju. Vrijednost broja može biti iz raspona od 1 do 255.
|
||
Statističke funkcije
Ove funkcije se najviše koriste, zahvaljujući njima možete izračunati
prosjek, interval, prebrojati vrijednosti, utvrditi trend itd.
Evo i značenja nekih od njih:
AVERAGE
(1.skupina ćelija;2.skupina ćelija;...)
Funkcija računa srednju vrijednost podataka iz odabranih skupina ćelija
(moguć je izbor do 30 različitih skupina ćelija).
MIN
(1.skupina ćelija;2.skupina ćelija;...)
Funkcija traži najmanju vrijednost iz odabranih skupina ćelija
MAX
(1.skupina ćelija;2.skupina ćelija;...)
Funkcija traži najveću vrijednost iz odabranih skupina ćelija
COUNT
(1.skupina ćelija;2.skupina ćelija;...)
Funkcija prebrojava u odabranim skupinama ćelija, ćelije u kojima se
nalaze brojčani podaci.
COUNTA
(1.skupina ćelija;2.skupina ćelija;...)
Funkcija prebrojava u odabranim skupinama ćelija, sve ćelije bez obzira
na sadržaj .
COUNTIF
(skupina ćelija;uslov)
Funkcija prebrojava u odabranoj skupini ćelija, sve ćelije koje
zadovoljavaju postavljeni uslov. Uslov može biti broj, skup znakova,
izraz. (npr. 32, <32, jabuka).
COUNTBLANK
(skupina ćelija)
Funkcija prebrojava koliko je praznih ćelija u odabranoj skupini ćelija.
MODE
(1.skupina ćelija;2.skupina ćelija;...)
Funkcija u odabranim skupinama ćelija
traži brojčanu vrijednost koja se najčešće pojavljuje.
|