23
Visoka škola za ekonomiju i informatiku Prijedor Seminarski rad iz predmeta Kompjuterska tabelarna izračunavanja TEMA: Funkcije u Excel-u Profesor: Student: Mr. Olivera Banjac Amir Deumić

Seminarski Rad KTI 2014

  • Upload
    amde71

  • View
    24

  • Download
    1

Embed Size (px)

DESCRIPTION

Kompjuterska izračunavanja

Citation preview

Page 1: Seminarski Rad KTI 2014

Visoka škola za ekonomiju i informatikuPrijedor

Seminarski rad iz predmeta Kompjuterska tabelarna izračunavanja

TEMA: Funkcije u Excel-u

Profesor: Student:Mr. Olivera Banjac Amir Deumić

Br.indexa:52/12

Prijedor, januar 2014. godine

Page 2: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

SADRŽAJ

Uvod……………………………………………………………….3Rad sa funkcijama u EXCEL-u.......................................................4Financijske (Financial) funkcije......................................................5

Funkcija PMT..................................................................................5Funkcija RATE.................................................................................6

Funkcije datuma i vremena (Date & Time).....................................7Funkcija DATE................................................................................7Funkcija DAYS360...........................................................................9

Tekstualne (Text) funkcije.............................................................10Funkcija LEFT...............................................................................10Funkcija UPER..............................................................................11

Logičke (Logical) funkcije............................................................12Funkcija OR..................................................................................12Funkcija IF....................................................................................13

Statističke funkcije.........................................................................15Funkcija MAX................................................................................15Funkcija STDEV.............................................................................16

Zaključak………………………………………………………....17Literatura………...……………………………………………….18

Page 3: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

UVOD

Funkcije predstavljaju ugrađene i isprogramirane algoritme pomoću kojih Excel vrši proračune. Možemo ih shvatiti i kao preddefinirane formule, koje koristimo kao elemente u svojim formulama koje konstruiramo. Funkcije višestruko povećavaju Excelovu snagu u analizi podataka. Bez korištenja funkcije samom upotrebom vrijednosti, referenci i operatora mnogo toga se ne bi moglo izračunati, jer se neki od načina na koji Excel manipulira podacima u formuli ne mogu replicirati upotrebom operatora koje imamo na raspolaganju. Zato su tu funkcije da bi nam omogućile izvršiti one kalkulacije koje ne bi bilo moguće izvesti samo operatorima.

Excel posjeduje veliki broj funkcija i ogromnu većinu tih funkcija prosječan korisnik neće nikada zatrebati. Ipak, poznavanje većeg broja funkcija daje korisniku i veću moć u baratanju podacima. Međutim, već se i sa poznavanjem dvadesetak osnovnih i najčešće korištenih funkcija može postići jako puno. Excelove funkcije su podijeljene u nekoliko kategorija a mi ćemo navesti samo neke od njih:

Financijske (Financial) funkcije - služe za izračunavanje različitih financijskih pokazatelja, kamatnoga računa, amortizacije, dioničkih indeksa i slično;

Funkcije datuma i vremena (Date & Time) - predstavljaju skup funkcija za izračunavanje vremenskih vrijednosti (npr. koliko je vremena proteklo između pojedinih datuma, određivanje koji je datum nakon određenog broja dana ili godina itd.);

Tekstualne (Text) funkcije - služe za manipuliranje tekstom; Logičke (Logical) funkcije - funkcije kojima se konstruiraju logički izrazi; Statističke funkcije - primjenjuju se za uobičajene proračune u statistici kao npr

maksimalna vrjednost MAX, minimalna vrjednost MIN, srednja vrjednost (AVERAGE), standardna devijacija (STDEV) ali i za komplokovane statističke analize.

Pri korištenju funkcija treba znati da one ne mogu mijenjati postojeće podatke. To znači da ni jedna Excelova funkcija nema mogućnost promijeniti neku postojeću vrijednost koja se nalazi u nekoj ćeliji. Funkcije analiziraju postojeće podatke, te na osnovi toga u ćeliji u kojoj su unešene vraćaju rezultat.

Svaka funkcija ima svoju sintaksu (objašnjenje), a sastoji se od dva dijela. To su: ime funkcije, koje dolazi na početku izraza i argumenti koji se smještaju u zagradu iza imena funkcije.

U daljnjem tekstu ćemo da objasnimo neke od osnovnih funkcija u Excelu iz gore navednih kategorija.

Page 4: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Rad sa funkcijama u EXCEL-u

Prije samog početka rada sa funkcijama potrebno je da ukratko objasnimo kako i na koji način pronači određenu funkciju i istu upotrjebiti. Spisak funkcija koje se nalaze u Excel-u se mogu naći na više načina. Prvi je da se jednostavno u ćeliju upiše znak jednakosti (=), isto kao kod kreiranja formule, a zatim naziv funkcije, te u zagradi argumenti prema redoslijedu sintakse odvojeni separatorom (;) slika br.1.

Slika 1

Drugi način unosa formula je unos u traku/liniju formula , jednostavnim unosom formule, slika br.2.

Slika 2

Jedan od načina je i da na početku trake/linije formula klikom na simbol fx dobijamo prozor sa svim funkcijama iz kog izabiramo željenu funkciju, ovaj način je i najviše upotrebljavani način unosa i korištenja formula u Excel-u, slika br. 3.

Unos formule direktno u ćeliju

Unos formule u traku/liniju formula

Page 5: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Slika 3

Sad kad smo vidjeli neke od načina pronalaska i unosa funkcija u Excel-u, u daljnem ćemo tekstu objasniti neko od najčešće korištenih funkcija.

Financijske (Financial) funkcije 

Finansijske funkcije se koriste za rad sa računicama vezanim za finansije, npr, iznos rate kredita (PMT), daje kamatnu stopu za određeni period anuiteta ( RATE) iznos amortizacije (SLN) itd.

Funkcija PMT

Ova funkcija izračunava ratu kredita na osnovu konstantnih otplata i konstantnih kamatnih stopa, slika br.4.Sintaksa/objašnjenje:

PMT(rate;nper;pv;fv;type)Potpun opis argumenata PMT funkcije pogledajte u PV funkciji.Rate     je kamatna stopa kredita.Nper     je ukupan broj rata kredita.

Klikom na simbol fx dobijamo prozor sa svim funkcijama

Prozor sa svim funkcijama iz kog izabiramo željenu funkciju

Page 6: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Pv     je sadašnja vrjednost ili ukupan iznos svih budućih plaćanja koliko ona sada vrjede; takođe poznat kao glavnica.Fv     je buduća vrejdnost ili gotovinski ekvivalent koji želite da ostvarite nakon što otplatite posljednju ratu. Ako je argument fv izostavljen, pretpostavlja se da je 0 (nula), to jest, buduća vrjednost kredita je 0.

Slika 4

Funkcija RATE

Daje kamatnu stopu za određeni period anuiteta. RATE se izračunava iteracijom i može imati nula ili više rješenja, slika br.5.Sintaksa/objašnjenje:

RATE(nper;pmt;pv;fv;type;guess)Potpun opis argumenata nper, pmt, pv, fv i type pogledajte u funkciji PV.Nper     je ukupan broj rata u anuitetu.Pmt     je rata plaćena za svaki period i ne može se mjenjati za anuitet. Uobičajeno je da pmt uključuje glavnicu i kamatu, ali ne i druge provizije i poreze. Ako je argument pmt izostavljen, morate da upišete argument fv.Pv     je sadašnja vrjednost – ukupan iznos svih budućih rata, po njihovoj trenutnoj vrjednosti.

Page 7: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Fv     je buduća vjrednost ili gotovinski ekvivalent koji želite da ostvarite nakon što otplatite poslednju ratu. Ako je argument fv izostavljen, pretpostavlja se da je 0 (buduća vrjednost kredita, na primjer je 0).Type     je broj 0 ili 1 i pokazuje kada dospjevaju plaćanja.

Slika 5

Funkcije datuma i vremena (Date & Time) 

Funkcije za datum i vrijeme se koriste za rad sa podacima vezanim za datum i vrijeme.

Funkcija DATE

Funkcija DATE vraća sekvencijalni serijski broj koji predstavlja određeni datum. Primjerice, formula

=DATE(2008,7,8)

vraća 39 637, odnosno serijski broj koji predstavlja 7. 8. 2008.

Page 8: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Sintaksa/objašnjenje:

DAYS360(početni_datum;završni_datum;[metoda])

Funkcija DAYS360 ima sljedeće argumente:

Početni_datum; završni_datum    Obavezno. Dva datuma čiju razliku dana želite izračunati. Ako je datum naveden u argumentu početni_datum nakon datuma navedenog u argumentu završni_datum, funkcijaDAYS360 vraća negativni broj. Datume je potrebno unijeti pomoću funkcije DATE ili derivirati iz rezultata drugih formula ili funkcija. Primjerice, koristite DATE(2008,5,23) da biste dobili 23. svibnja 2008. Mogu se pojaviti problemi ako se podaci unesu kao tekst.

NAPOMENA :  Ako je ćelija prije unosa funkcije imala oblik Općenito, rezultat se oblikuje kao datum, a ne kao broj. Ako želite prikazati serijski broj ili ako želite promijeniti oblikovanje datuma, odaberite drugi oblik broja u grupi Brojna kartici Polazno, slika br.6.

Slika 6

Page 9: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Funkcija DAYS360

Funkcija DAYS360 vraća broj dana između dva datuma temeljem godine koja sadrži 360 dana (12 mjeseci od 30 dana), što se koristi u nekim računovodstvenim izračunima. Koristite ovu funkciju da biste lakše izračunali uplate ako je vaš računovodstveni sustav temeljen na 12 mjeseci od 30 dana.

Sintaksa/objašnjenje:

DAYS360(početni_datum;završni_datum;[metoda])

Funkcija DAYS360 ima sljedeće argumente:

Početni_datum; završni_datum    Obavezno. Dva datuma čiju razliku dana želite izračunati. Ako je datum naveden u argumentu početni_datum nakon datuma navedenog u argumentu završni_datum, funkcijaDAYS360 vraća negativni broj. Datume je potrebno unijeti pomoću funkcije DATE ili derivirati iz rezultata drugih formula ili funkcija. Primjerice, koristite DATE(2008,5,23) da biste dobili 23. svibnja 2008. Mogu se pojaviti problemi ako se podaci unesu kao tekst, slika br.7.

Slika 7

Page 10: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Tekstualne (Text) funkcije 

Funkcije za rad sa tekstom su funkcije koje kao argument imaju tekst, najčešće je i rezultat njihove primjene u obliku teksta, npr. Izdvajanje djela tekstualnog niza, spajanje dva tekstualna niza itd.

Funkcija LEFT

LEFT vraća prvi znak ili znakove u tekstualnom nizu, na temelju zadanog broja znakova. LEFT se koristi kod jezika koji koriste skup znakova od jednog bajta (SBCS), a LEFTB se koristi kod jezika koji koriste skup znakova od dva bajta (DBCS). Postavka zadanog jezika na vašem računaru utječe na povratnu vrijednost na sljedeći način:

LEFT uvijek broji svaki znak, bilo od jednog bajta ili dvobajtne kao 1, bez obzira na postavku zadanog jezika.

Sintaksa/objašnjenje:

LEFT(text;num_chars)

Text     je tekstni niz koji sadrži znakove koje želite izdvojiti.

Num_chars     određuje broj znakova koje želite izdvojiti funkcijom LEFT.

Num_chars mora biti veći ili jednak od nule.

Ako je num_chars veći od duljine teksta, LEFT vraća cijeli tekst.

Ako je num_chars izostavljen, pretpostavlja se da je jednak 1, slika br.8.

Page 11: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Slika 8

Funkcija UPER

Ovom funkcijom ćemo sve karaktere iz jedne ćelije, bili oni unjeti svim malim slovima ili sa početnim velikim slovom, ukoliko se radi o ličnom imenu, ispisati velikim slovima.

Sintaksa/objašnjenje:

UPER(text)Text     je tekstni niz koji sadrži znakove koje želite ispisati velikim slovima, slika

br.9.

Page 12: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Slika 9

Logičke (Logical) funkcije 

Logičke funkcije se koriste za logička poređenja. Osim logičkih konstanti istinito (TRUE) i lažno (FALSE) ima samo četiri funkcije i (AND), ili (OR), ne (NOT) i ako (IF).

Funkcija OR

Daje TRUE ako je bilo koji argument TRUE, a FALSE ako su svi argumenti FALSE.

Sintaksa/objašnjenje:

OR(logičko1, [logičko2], ...)

Sintaksa funkcije OR ima sljedeće argumente:

Logičko1, logičko2, ...    Logičko1 je obavezno, naredne logičke vrjednosti su opcionalne. Od 1 do 255 uslova koje želite da proverite, a koji mogu imati vrednost TRUE ili FALSE, slika br.10.

Page 13: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Slika 10

Funkcija IF

Funkcija IF vraća jednu vrjednost ako uslov koji navedete ima vrjednost TRUE, a drugu vrjednost ako taj uslov ima vrjednost FALSE. Na primjer, formula =IF(A1>10,"Više od 10","10 ili manje") vraća rezultat „Više od 10“ ako je A1 veće od 10, a „10 ili manje“ ako je A1 manje od ili jednako broju 10.

Sintaksa/objašnjenje:

IF(logički_test, [vrjednost_ako_je_tačno], [vrjednost_ako_je_netačno])

Sintaksa funkcije IF ima sljedeće argumente:

logički_test    Obavezno. Bilo koja vrjednost ili izraz koji po izračunavanju može imati vrjednost TRUE ili FALSE. Na primjer, A10=100 predstavlja logički izraz. Ako je vrjednost u ćeliji A10 jednaka 100, izraz ima vrjednost TRUE. U suprotnom, izraz ima vrjednost FALSE. Ovaj argument može da koristi bilo koji operator računanja poređenja.

Page 14: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

vrjednost_ako_je_tačno    Opcionalno. Vrjednost za koju želite da se vrati ako argument logički_test ima vrjednost TRUE. Na primjer, ako je vrjednost ovog argumenta tekstualna niska „U okviru budžeta“, a argument logički_testima vrjednost TRUE, funkcija IF vraća tekst „U okviru budžeta“. Ako je vrjednost argumenta logički_test TRUE, a argument vrjednost_ako_je_tačno se izostavi (to jest, iza argumenta logički_test stoji samo zarez), funkcija IFvraća vrjednost 0 (nula). Da biste prikazali rječ TRUE, koristite logičku vrjednost TRUE za argument vrjednost_ako_je_tačno.

vrjednost_ako_je_netačno    Opcionalno. Vrjednost za koju želite da se vrati ako argument logički_test ima vrjednost FALSE. Na primjer, ako je vrjednost ovog argumenta tekstualna niska „Premašen budžet“, a argument logički_test ima vrjednost FALSE, funkcija IF vraća tekst „Premašen budžet“.

Ako je vrjednost argumenta logički_test FALSE, a argument vrjednost_ako_je_netačno je izostavljen (to jest, iza argumenta vrjednost_ako_je_tačno nema zareza), funkcija IF vraća logičku vrjednost FALSE.Ako je vrjednost argumenta logički_test FALSE, a vrjednost argumenta vrednost_ako_je_netačno se izostavi (to jest, iza argumenta vrjednost_ako_je_tačno) nalazi se samo zarez, funkcija IF daje vrjednost 0 (nula), slika br.11.

Slika 11

Page 15: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Statističke funkcije

Statističke funkcije se primenjuju za uobičajene proračune u statistici kao npr maksimalna vrjednost MAX, minimalna vrjednost MIN, srednja vrjednost (AVERAGE), standardna devijacija (STDEV) 15l ii za komplokovane statističke analize.

Funkcija MAX

Sintaksa za funkciju MAX je MAX(number1,number2..), dok za funkciju MIN sintaksa je MIN(number1,number2..). U sintaksi, (number 1, number 2) su vrjednosti u ćelijama od kojih želimo da odredimo maksimum, odnosno minimum, slika br.12.

Slika 12

Page 16: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Funkcija STDEV

Procjenjuje standardnu devijaciju na osnovu uzorka. Standardna devijacija je mjera raspršenosti vrjednosti u odnosu na prosečnu vrjednost (srednju vrjednost).

Sintaksa/objašnjenje:

STDEV(broj1,[broj2],...])

Sintaksa funkcije STDEV ima sljedeće argumente:

Broj1     Obavezno. Argument prvog broja koji odgovara uzorku populacije.

Broj2, ...     Potrebno. Argumenti brojeva od 1 do 255 koji odgovaraju uzorku populacije. Takođe, umjesto da koristite argumente razdvojene tačkom i zarezom možete da koristite niz ili referencu na niz, slika, br.13.

Slika 13

Page 17: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Zaključak

Funkcije su unaprijed definirane formule koje izvode izračune pomoću određenih vrijednosti, koje se zovu argumenti, u nekom tačno zadanom redoslijedu ili strukturi. Pomoću funkcija mogu se izvoditi jednostavni ili složeni izračuni. Npr. funkcija ROUND zaokružuje broj u ćeliji A10.

Struktura funkcije

   Struktura funkcije počinje znakom jednakosti (=), iza čega slijedi njen naziv, prva zagrada, argumenti funkcije odvojeni zarezom i posljednja zagrada.

   Naziv funkcije. Da biste dobili popis dostupnih funkcija, pritisnite ćeliju, a zatim pritisnite tipke SHIFT+F3.

   Argumenti mogu biti brojevi, tekst, logičke vrijednosti, primjerice TRUE ili FALSE, polja, vrijednosti pogrešaka, primjerice #N/D ili adrese ćelija. Postavljeni argument mora biti prihvatljiva vrijednost za taj argument. Argumenti mogu biti i konstante, formule ili ostale funkcije.

   Opis alata za argument. Opis alata sa sintaksom i argumentima pojavit će se dok upisujete funkciju. Npr. upišite =ROUND( i pojavit će se opis alata. Opisi alata pojavit će se samo za ugrađene funkcije.

Unos formula       Kad napravite formulu koja sadrži neku funkciju, pojavit će se dijaloški okvir Umetanje funkcije koji će vam pomoći pri unosu funkcije radnog lista. Tijekom unosa funkcije u formulu, dijaloški okvirUmetanje funkcije prikazat će naziv funkcije, svaki od njenih argumenata, opis funkcije i svakog argumenta, trenutni rezultat funkcije i trenutni rezultat cijele formule.

Page 18: Seminarski Rad KTI 2014

6

Visoka škola za ekonomiju i informatiku Prijedor Kompjuterska tabelarna izračunavanja

Literatura

- http://www.ic.ims.hr/office/excel2003/excel38.html

- http://office.microsoft.com/sr-latn-cs/excel-help/excel-funkcije-po- kategoriji-HP010342656.aspx

- http://www.excelancije.net/skripta/funkcije-u-excelu/

- http://matematika.fkit.hr/novo/statistika_i_vjerojatnost/vjezbe/upute/ 2%20-%20Formule%20i%20funkcije.pdf