You are on page 1of 19

MS Excel vjeba 3

FORMULE I FUNKCIJE
Microsoft Excel dozvoljava unos dviju osnovnih vrsta podataka: konstanti i formula. Konstante mogu biti: brojane vrijednosti (zadane u jednom od oblika: cjelobrojne vrijednosti, decimalni brojevi, razlomci, eksponencijalni (znanstveni) zapis broja, postotci, novani iznosi), datumi, vremena, tekstualne vrijednosti i simboli. Excel raspoznaje i dvije posebne vrste konstanti koje se zovu logike vrijednosti i pogreke. U ovoj vjebi bavit emo se formulama. Formula predstavlja izraz u kojem se vri izraun nad zadanim podacima. Formula moe sadravati konstante, operatore, adrese elija i funkcije. Primjerice formula =PI()*A2^2 sadri funkciju PI() koja daje vrijednost konstante 3,141592654, adresu elije A2 koja daje vrijednost sadranu u eliji A2, operator mnoenja * i potenciranja ^ te konstantu 2. Konstante su vrijednosti koje se ne mijenjaju, dakle, ne mogu se dobiti kao rezultat izrauna nekog izraza. Operator je znak ili simbol koji definira vrstu operacije koju treba izvriti u izrazu. Funkcije su unaprijed definirane formule kojima se vri izraun uporabom specifinih vrijednosti tzv. argumenata. Ako vam formule nisu potrebne, tada svoje podatke moete razvrstati u stupce uz pomo programa za obradu teksta (primjerice Worda). Formule su "srce i dua" proraunske tablice, a Microsoft Excel nudi bogato okruenje u kojem moemo stvarati sloene formule. Sve formule u Microsoft Excelu moraju poeti znakom jednakosti. Znak jednakosti govori Excelu da naredni znakovi stvaraju formulu. Ukoliko se znak jednakosti ispusti, primjerice upiemo li u eliju 3+5, neemo dobiti oekivani rezultat, jer e Excel upisane znakove interpretirati kao tekst. Osnovni operatori u formulama prema prioritetu: aritmetiki (-, %, ^, * i /, + i -) tekstovni (&) operatori usporedbe (=, <>, <, >, <=, >=) Primjeri aritmetikih operatora Aritmetiki operatori % ^ * / + Znaenje postotak potenciranje mnoenje dijeljenje zbrajanje oduzimanje ili negacija Primjer =2% =2^4 =2*4 =2/4 =2+4 =2-4 Rezultat 0,02 16 8 0,5 6 -2 1

MS Excel vjeba 3 Primjeri operatora usporedbe Operatori usporedbe = <> < > <= >=

Znaenje jednako razliito od manje od vee od manje ili jednako vee ili jednako

Primjer ="a"="A" ="abc"<>"a" ="abc"<"a" =4>2 =3<=5 =3>=5

Rezultat TRUE TRUE FALSE TRUE TRUE FALSE

Primjer tekstualnog operatora Znakovni Znaenje Primjer operator ulanavanje (konkatenacija)1 ="Excel"&" 2003" &

Rezultat Excel 2003

Pojam prioriteta odnosi se na redoslijed kojim Excel izvodi raunanje u formuli. Za promjenu redoslijeda izrauna, koriste se okrugle zagrade. Pri raunanju u formuli, Excel slijedi sljedea pravila: najprije se izraunavaju izrazi u zagradama, potenciranje se izvodi prije mnoenja i dijeljenja, a mnoenje i dijeljenje se izvodi prije zbrajanja i oduzimanja, operatori u nizu jednakog prioriteta izraunavaju se slijeva udesno. Svi operatori usporedbe imaju jednak prioritet, a izrazi u kojima se pojavljuju izraunavaju se slijeva udesno. Primjeri formula Formula =3*5+20/5-10 =(3*5)+20/(5-10) =3*(5+20)/5-10 =(3*5+20)/5-10 =3*(5+20/(5-10)) Rezultat 9 11 5 -3 3

Ako niste sigurni kojim e redom Excel izvesti operacije, upotrijebite zagrade, ak ako one i nisu neophodne. Osim toga, ako je formule kasnije potrebno mijenjati, na ovaj e nain one biti itkije. Parovi zagrada Ako se ne zatvori zagrada za svaku otvorenu zagradu u formuli, Excel e prikazati poruku o greci.
Ulanavanje - povezivanje nizova podataka postie se i uporabom funkcije CONCATENATE(tekst1; [tekst2]; ) , primjerice =CONCATENATE("Dobar";" ";"dan svima"), prikazati e kao rezultat Dobar dan svima.
1

MS Excel vjeba 3 Primjerice umjesto =(5+5)/(2*5) u eliju smo upisali: =(5+5)/(2*5 i pritisnuli Enter. Excel je ispisao poruku o greci.

Slika 1. Poruka o greci pri unosu formule =(5+5)/(2*5

Potvrdimo li s Yes, greka e biti otklonjena. Ako u eliju upiemo =(5+5/(2*5), Excel nee ponuditi ono to nam treba, ali e nas upozoriti da formulu treba ispraviti.

Slika 2. Poruka o greci pri unosu formule =(5+5/(2*5)

Nakon to se utipka zatvorena zagrada, Excel odmah oznaava taj par zagrada drugaijom bojom, to moe posluiti kao dobar podsjetnik kod unosa dugih formula u kojima nismo sigurni koje su zagrade meusobno u paru.

Slika 3. Oznaavanje novog para zagrada drugom bojom

Upotreba adresa elija u formulama Adresa elije (referenca) je elija ili grupa elija u knjizi (book). Kada se u eliju upie formula koja sadri adrese drugih elija, formula e se povezati s navedenim elijama u knjizi i vrijednost formule ovisit e o vrijednostima u navedenim elijama, te e se mijenjati kad god se vrijednosti u adresiranim elijama promijeni. Primjeri jednostavnih formula koje sadre adrese elija: =b2+c2 =2,5% *b2 =b2>c2 Po zadavanju formule, nakon to se zavri unos, potrebno je pritisnuti Enter. Ako se Enter ne pritisne, ve se pritiskom tipke sa strelicama ili pak miem odabere neka druga elija, Excel podrazumijeva da u formulu elite ukljuiti njezinu adresu.

MS Excel vjeba 3 Zadatak 1. Upiimo formulu koja sadri adresu elije. Odaberite eliju A1, upiite broj 10 i potvrdite s Enter. U eliju A2 upiite formulu =2*A1 i potvrdite unos s Enter. U eliju A3 upiite formulu =A2 i potvrdite unos s Enter. Vrijednost u elijama A2 i A3 je 20. Ako u bilo kojem trenutku promijenite vrijednost u eliji A1 promijenit e se i vrijednost u elijama A2 i A3. Upotreba adresa elija od izuzetne je pomoi u stvaranju i upotrebi sloenih formula. Pri unosu adresa elija u formulu, umjesto utipkavanja adrese elije, mogue je utedjeti vrijeme i poveati preciznost na nain da se elija odabire miem. Relativne, apsolutne i mijeane adrese Relativne adrese vrsta koju smo dosad koristili odnose se na poloaj navedene elije s podatkom, u odnosu na eliju koja sadri formulu. Primjerice, "elija u stupcu lijevo od trenutnog i dva retka iznad". Apsolutne adrese odnose se uvijek na istu eliju bez obzira na kopiranje formule tj. odnosi se na elije putem njihova konstantnog poloaja na listu. Na primjer, "elija u stupcu A i retku 2". Mijeana adresa sadri i relativnu i apsolutnu adresu. Na primjer, "elija smjetena u stupcu A dva retka iznad". Apsolutne i mijeane adrese su vane kada se formule kopiraju s jednog na drugi poloaj na listu. Relativna adresa elije A1 u formuli je: =A1 Apsolutna adresa elije A1 izgleda ovako: =$A$1 Kombiniranjem relativne i apsolutne adrese moemo stvoriti ove mijeane adrese: =$A1 =A$1 Ako se znak dolara nalazi ispred slova (npr. A), tada je apsolutan stupac, a red je relativan. Ako se znak dolara nalazi ispred broja, tada je stupac relativan, a red apsolutan. Upotreba funkcija Funkcija je unaprijed definirana formula koja radi s jednom ili vie vrijednosti i kao rezultat takoer vraa jednu ili vie vrijednosti.

MS Excel vjeba 3

Slika 4. Razliiti naini pozivanja umetanja funkcija u formule u Excelu; najee se umetanje obavlja klikom na gumb u traci formule

Microsoft Excel posjeduje 9 kategorija funkcija (ako niste nadograivali excel dodacima, financijske, funkcije za rad s datumom i vremenom, matematike i trigonometrijske funkcije, statistike, funkcije za pretraivanje i adresiranje, funkcije za rad s bazama i popisima podataka, funkcije za rad s tekstualnim podacima, logike funkcije i informativne funkcije. Pored ovih 9 kategorija, postoji jo i All i Most Recently Used. U kategoriji All sadrane su sve ugraene funkcije abecednim redoslijedom, dok je u kategoriji Most Recently Used dan popis najee koritenih funkcija.
primjerice Analysis ToolPak add-in):

Slika 5. Prozor Insert Function (za odabir funkcije) pojavit e se nakon klika na gumb formule

u traci

Zapis funkcije u formuli sastoji se iz njezina imena, te njezinih argumenata koji se navode unutar okruglih zagrada. Ako funkcija ima vie argumenata, oni se odvajaju separatorom lista popisa koji je definiran u Regional and Language Options u Contorl Panelu (primjerice u hrvatskim postavkama to je znak ; dok je u engleskim postavkama ,).

MS Excel vjeba 3 Mnoge Excelove funkcije su skraene verzije esto upotrebljavanih formula. Primjerice, funkcija SUM omoguuje zbrajanje vrijednosti niza elija jednostavnim odabirom raspona. Primjerice, umjesto da zbroj vrijednosti u rasponu elija od A1 do A10 zapisujemo formulom: =A1+A2+A3+A4+A5+A6+A7+A8+A9+A10, uporabom funkcije SUM bit e to krae i preglednije: =SUM(A1:A10). U primjeru funkcije SUM raspon A1:A10 je argument funkcije. Funkcija =AVERAGE(A1:A10) zamjenjuje formulu: =(A1+A2+A3+A4+A5+A6+A7+A8+A9+A10)/10 Funkcija =ROUND(A1;2) zaokruuje vrijednost u eliji A1 na dvije decimalne znamenke. Neke Excelove funkcije izvode izuzetno sloene proraune. Primjerice, upotrebom funkcije PMT moe se izraunati vrijednost rate za otplatu kredita uz zadanu kamatu (rate), ukupan broj obroka kredita broj rata (Nper) i iznos kredita (Pv) (detalje i primjere uporabe funkcije treba pogledati u Help-u). Zadatak 2. Zatvorite knjigu bez pohrane i otvorite novu knjigu. Zadatak 3. Knjigu spremite u svoju mapu s imenom vae ime-vjezba3.xls. Zadatak 4. Na prvom listu, u rasponu elija A1:D1 upiite zaglavlje tabele kao na slici: Nabavna cijena, Iznos mare, Prodajna cijena, Cijena u .

Slika 6. Zadavanje formule u eliji B2 prema zadatku 6

Zadatak 5. Raspon A2:A10 ispunite uporabom aritmetikog niza iji je prvi lan 100, a korak 5. Oblikujte elije kao novane iznose (s oznakom valute kn). Zadatak 6. elije u stupcu B (B2:B10) popunite uporabom formule =10%*A2. Uputa:
formulu upiite u eliju B2, potvrdite unos te ponovno oznaite eliju B2, prislonite pokaziva mia na dra ispune i povucite ga lijevom tipkom mia do B10.

Zadatak 7. to se dogaa s adresama elija u formuli kada ju iz elije B2 kopiramo u eliju B3, B10? Kako glasi formula u eliji B5? Zadatak 8. Formulu u eliji B2 kopirajte u eliju E2. to se dogaa s adresom elije u formuli kada ju kopiramo u eliju E2 (kako glasi formula)?

MS Excel vjeba 3 Zadatak 9. Raspon elija C2:C10 popunite uporabom formule =A2+B2.

Slika 7. Zadavanje formule u eliji C2 prema zadatku 9

Zadatak 10. Premjestite stupac C u stupac G. Zadatak 11. to se dogaa s formulama kada cijeli stupac C (Prodajna cijena) premjestimo u stupac G? Zadatak 12. Ponitite uinjeno, tj. vratite stupac "Prodajna cijena" (G) u stupac C. Zadatak 13. Umetnite ispred stupca C dva nova stupca. to se dogaa s formulama ako ispred stupca C umetnemo dva nova stupca? Zadatak 14. Obriite umetnute stupce. Zadatak 15. Izvedite pravilo u vezi s relativnim adresama pri kopiranju formula, i pravilo koje vrijedi za premjetanje formula. Zadatak 16. U eliju A12 upiite tekst "Teaj za 1", a u eliju B12 upiite vaei teaj za 1. Potraite ga na web stranici Hrvatske narodne banke http://www.hnb.hr, na linku Teajna lista. Zadatak 17. U eliju D2 upiite formulu za pretvaranje kunskog iznosa u : =C2/$B$12. Formulu kopirajte do D10. Promijenimo li vrijednost teaja to se dogaa?

Slika 8. Pretvaranje kunskih iznosa u , uporabom apsolutne adrese elije $B$12 u kojoj se nalazi vrijednost teaja

MS Excel vjeba 3 Relativna adresa elije moe se uiniti apsolutnom uporabom znaka $ ispred oznake stupca i broja reda. elija se moe uiniti apsolutnom i pridruivanjem logikog imena. Zadatak 18. u eliju A11 upiite "Mara:", a u eliju B11 iznos 10%. eliji B11 pridruite logiko ime mara. elija se oznai, prijee se u okvir imena, upie se rije mara i pritisne se Enter.

zadavanje logikog imena eliji B11, pomou okvira imena Name Box

Slika 9. Dodjeljivanje logikog imena eliji B11

Zadatak 19. Ponovno zadajte formulu u eliji B2: =mara*A2. Rije mara nije potrebno upisivati preko tipkovnice, ve treba klikom odabrati eliju kojoj smo pridruili logiko ime (eliju B11).

Slika 10. Zadavanje formule koja sadri logiko ime

Zadatak 20. to se dogaa sa sadrajem elija B2 do B10, promijenimo li iznos mare primjerice u 12,5%? Da li je potrebno promijeniti formulu? Zadatak 21. Prijeite na drugi list u svojoj knjizi i prepiite podatke zadane na slici.

MS Excel vjeba 3

Slika 11. Podaci koje je potrebno upisati na Sheet 2 svoje knjige

Zadatak 22. Pomou funkcije COUNTIF odredite ukupan broj studenata s mjestom stanovanja u Rijeci i van Rijeke! Ukupan broj studenata s mjestom stanovanja u Rijeci odredite u eliji D14, a ukupan broj studenata s mjestom stanovanja van Rijeke odredite u eliji D15. (Uputa: za poziv
u funkcije kliknite u eliju u kojoj treba izraunati rezultat, pa pritisnite gumb traci formule, potom iz popisa prema donjim slikama odaberite funkciju COUNTIF i zadajte argumente.

Slika 12. Odabir funkcije COUNTIF za prebrojavanje koliko elija u zadanom rasponu zadovoljava postavljeni kriterij

Slika 13. Zadavanje argumenata funkcije prema zadatku (broj studenata s mjestom stanovanja u Rijeci)

MS Excel vjeba 3

Slika 14. Zadavanje argumenata funkcije prema zadatku (broj studenata s mjestom stanovanja izvan Rijeke)

Slika 15. Rezultati dobiveni funkcijom COUNTIF u elijama D14 i D15

Zadatak 23. Uporabom funkcije IF u stupcu D odredite da li je student ispunio obaveze iz predmeta prema sljedeem pravilu: ako je broj izostanaka <=4, student je ispunio obaveze iz predmeta, inae nije.
Uputa: odaberite eliju D2, pozovite funkciju IF (iz izbornika Insert izaberite naredbu Function ili u traci formule kliknite na gumb naredbe Insert function . Zadajte argumente funkcije kao na slici, tj. najprije definirajte logiki uvjet (Logical test): C2<=4. Nakon toga zadajete vrijednost koja se treba pojaviti u eliji ako je postavljeni uvjet istinit dakle, za argument Value_if_true potrebno je upisati poruku "da", takoer treba zadati vrijednost koja e se pojaviti u eliji ako postavljeni uvjet nije istinit tj. argument Value_if_false poruku "ne". Nakon zadavanja formule funkcije, potrebno je istu potvrditi pritiskom na gumb OK.

10

MS Excel vjeba 3

Slika 16. Zadavanje argumenata funkcije IF prema zadatku (jeli ili nije student ispunio obaveze)

Napomena: kada se funkcija poziva i zadaje preko dijalokog okvira Function Arguments, tada u sluaju zadavanja tekstualne poruke znakove navodnika nije nuno upisivati, jer u sluaju da ih korisnik zaboravi Excel e ih pridodati. Meutim, kada se funkcija samostalno upisuje u eliju, bez pozivanja Insert Function, primjerice moemo u D2 upisati =IF(C2<=4;"da";"ne") tada je pisanje znakova navodnika obavezno! Zadatak 24. U stupcu E uz pomo funkcije IF rijeite sljedee: ako student ima vie od dozvoljenog broja izostanaka ispisati koliko je izostanaka vie od dozvoljenog broja, inae ispisati znak !.

Slika 17. Rjeenje za postavljeni zadatak, ako student nije ispunio obaveze ispii broj izostanaka preko dozvoljennog broja, inae ispii !

Upisujete li formulu direktno u eliju E2, tada ona glasi: =IF(C2>4;C2-4;"!"). Zadatak 25. Naredbom Conditional Formatting u izborniku Format podatke u stupcu B istaknite na sljedei nain: ako je mjesto stanovanja Rijeka obojite ga zelenom bojom, inae ako nije Rijeka crvenom bojom.

Uputa: Oznaite raspon elija B2:B11, pa u izborniku Format odaberite naredbu Conditional formatting

11

MS Excel vjeba 3

Slika 18. Postupak zadavanja uvjetnog oblikovanja prema zadatku 25; maksimalan broj kriterija (Condition) koji se moe postaviti naredbom je tri

Zadatak 26. Naredbom Filter u izborniku Data izdvojite studente koji su iz Rijeke i posebno putnike!
Uputa: preko okvira imena oznaite raspon A1:E11. U izborniku Data, poite na Filter i odaberite AutoFilter. Pritisnite strelicu uz Mjesto stanovanja i zatim odaberite Custom, pa definirajte kriterij.

Slika 19. Postupak izdvajanja podataka naredbom Filter u izborniku Data

12

MS Excel vjeba 3
Izdvojene podatke bilo bi poeljno kopirati na novi prazan list u knjizi, pa se vratiti na list sa zadanim filterom i pritiskom na strelicu odabrati All, pa zatim opisanim postupkom pomou Custom izdvojiti sve putnike.

Slika 20. Ponovno vraanje svih podataka u prikaz

Slika 21. Izdvajanje putnika

Zadatak 27. Iskljuite filter. Uputa: u izborniku Data ponovno izaberite Filter i Auto Filter. Zadatak 28. Sauvajte izmjene u knjizi vjezba3.xls i knjigu zatvorite.

13

MS Excel vjeba 3 Otvorite knjigu vjezba3-zadaci.xls. Knjigu spremiti u vau mapu s imenom vae prezime ime- vjezba3-zadaci.xls. U knjizi se nalaze tri lista: Podaci o uspjehu, Podaci o stanovanju i Podaci o datumu roenja. Na listu imena Podaci o uspjehu dana je tabela s popisom imena studenata, gradom/opinom stanovanja, brojem izostanaka, brojem bodova postignutim na 3 meuispita. Na listu imena Podaci o stanovanju dana je tabela s popisom imena studenata, te gradom/opinom stanovanja. Na listu imena Podaci o datumu roenja dana je tabela s popisom imena studenata, datumom roenja, te datumom kada se slavi roendan u tekuoj godini. Zadatak 1. Na listu imena Podaci o uspjehu u stupcu G izraunajte ukupan broj bodova za svakoga studenta. Zadatak 2. Ispod tabele u predvienim elijama odredite minimalan, maksimalan i prosjean broj bodova na svakom meuispitu, te minimalnu, maksimalnu i prosjenu vrijednost ukupnih bodova. Zadatak 3. U stupcu H uporabom funkcije IF zadati formulu kojom e se ispisati tekst "Zadovoljio!" ako je broj izostanaka (u stupcu C) <= 4, inae ispisati broj izostanaka. =IF(C2<=4; "Zadovoljio!"; C2). Zadatak 4. U stupcu I uporabom funkcije IF zadati formulu kojom e se ispisati tekst "Popravni ili zavrni!" ako je broj u stupcu Ukupno (stupcu G) >=30, inae ispisati poruku "Ponovno upisati predmet!". =IF(G2>=30; "Popravni ili zavrni!"; "Ponovno upisati predmet!"). Zadatak 5. Na elije u stupcu Ukupno (raspon G2:G101) primijeniti uvjetno oblikovanje (naredba Conditional Formatting u izborniku Format) na sljedei nain: i. bodove manje od 30 podebljati i obojiti plavom bojom (u 2. redu, 3. s desna blue) ii. bodove od 30 39,99 podebljati i obojiti zelenom bojom (u 2. redu, 4. slijeva green) iii. bodove vee ili jednake 40 podebljati i obojiti crvenom bojom (red).

4 2 1
7 klik na Add za novi kriterij

5
6 klik na OK

14

MS Excel vjeba 3

Slika 22. Uvjetno oblikovanje oznaenog raspona elija prema zadatku 5

Zadatak 6. Ispred lista Podaci o uspjehu, umetnuti novi list. Nazvati ga Sortirani podaci o uspjehu. Zadatak 7. Na list Sortirani podaci o uspjehu, kopirati podatke (raspon elija A1:I101) s lista Podaci o uspjehu. Umjesto naredbe Paste upotrijebiti naredbu Paste Special i opciju Values and number formats. (Pogledati sliku.)

Slika 23. Naredba Paste Special ima vei broj opcija; u zadatku 7 koristi se preuzimanje samo vrijednosti ne i formula u elijama

Zadatak 8. Podatke na listu Sortirani podaci o uspjehu, sortirati prema 2 kriterija: kriteriju Da li je student ispunio obaveze u padajuem smjeru (descending), te zatim prema kriteriju Ukupno takoer u padajuem smjeru (descending).

Slika 24. Naredba Sort, omoguuje zadavanje najvie 3 kriterija

15

MS Excel vjeba 3 Zadatak 9. Na raspon elija A1:I101 primijeniti oblikovanje Classic 2.

Slika 25. Naredba AutoFormat za primjenu izgleda tabele

Zadatak 10. Ispred lista Sortirani podaci o uspjehu, umetnuti 3 nova lista. Nazvati ih redom Zavrni, Popravni i Ponovno upisati predmet. Zadatak 11. Na listu Sortirani podaci o uspjehu uporabom naredbe Filter Auto Filter u izborniku Data izdvojiti studente iji su ukupni bodovi manji od 30.

Slika 26. Pozivanje naredbe Filter za izdvajanje odreenih podataka (prethodno je potrebno oznaiti raspon podataka i naslove-zaglavlja stupaca s podacima, primjerice Ime, Opina/grad, Broj izostanaka)

Slika 27. Za zadavanje kriterija pritisne se crna strelica u donjem desnom kutu naziva stupca i odabere se Custom

Slika 28. Zadavanje kriterija za izdvajanje samo onih redaka tabele u kojima su ukupni bodovi manji od 30

16

MS Excel vjeba 3 Zadatak 12. Dobivene izdvojene podatke kopirati na list Ponovno upisati predmet. Zadatak 13. Vratiti se na list Sortirani podaci o uspjehu i ponovno prikazati sve podatke (opcijom All, kada se pritisne strelica uz Ukupno).

Slika 29. Vraanje privremeno "skrivenih" redaka, odabirom opcije All

Zadatak 14. Na gore opisani nain, uporabom naredbe Filter, na listu Sortirani podaci o uspjehu izdvojiti studente iji su ukupni bodovi vei ili jednaki 30 i manji od 40, te ih kopirati na list Popravni.

Slika 30. Zadavanje kriterija prema zadatku 14, izdvajanje redaka u kojima su ukupni bodovi vei ili jednaki 30 i manji od 40

Zadatak 15. Ponovno se vratiti na list Sortirani podaci o uspjehu i prikazati sve podatke. Zadatak 16. Na listu Sortirani podaci o uspjehu izdvojiti studente iji su ukupni bodovi vei ili jednaki 40 te ih kopirati na list Zavrni.

Slika 31. Zadavanje kriterija prema zadatku 16, izdvajanje redaka u kojima su ukupni bodovi vei ili jednaki 40

17

MS Excel vjeba 3 Zadatak 17. Vratiti se na list Sortirani podaci o uspjehu i iskljuiti naredbu Filter. (U izborniku Data, odabrati naredbu Filter i opciju AutoFilter.) Zadatak 18. Sauvati izmjene u knjizi vjezba3-zadaci.xls. Zadatak 19. Na listu imena Podaci o stanovanju u eliji C104 odrediti broj studenata iz Rijeke, a u eliji C105 broj studenata koji nisu iz Rijeke.
Uputa: za C104 =COUNTIF(B2:B101;"Rijeka"), za C105 =COUNTIF(B2:B101;"<>Rijeka")

Zadatak 20. Na listu imena Podaci o datumu roenja elijama u stupcima B i C (B2:C101) primijeniti oblikovanje d-m-yyyy. Zadatak 21. Na istom listu, elije u stupcu D (raspon D2:D101) popuniti dananjim datumom. Operacije s datumskim podacima elimo li imati prikazan datum 20. travnja u eliju upisujemo 20-04 (vrijedi i alternativa 20/04).
Napomena. Razdvajanje datumskih podataka znakom toke nije preporuljivo, budui u amerikim postavkama znak toke predstavlja decimalni separator, pa e u tom sluaju podatak biti tretiran kao broj a ne kao datum. Ako se pak koristi varijanta pisanja naziva mjeseca na hrvatskom jeziku, moe doi do pogreke ukoliko se umjesto 20-travanj upie 20-travnja, budui naziv mjeseca mora biti u nominativu. Takoer, pri unoenju datuma u obliku 20.04 ili 20.04.09 nije doputen znak toke iza zadnjeg broja. Tako nisu doputeni oblici 20.04. ili 20.04.2009. (ispravno je 20.04 i 20.04.2009). Jo jedan razlog vie za uporabu znaka ili / pri pisanju datumskih podataka, jer tada vjerojatno neemo ni pokuati pisati znak toke iza zadnjeg podatka.

Datumi takoer pruaju odreene mogunosti raunanja. Ako je u nekoj eliji datumski podatak, primjerice u B2 15-01, a u C2 zadamo formulu = B2+12. U C2 bi trebao biti prikazan datum 27. sijenja (u nekom od doputenih oblika). Dva datuma smijemo i oduzimati i na taj nain dobiti broj proteklih dana izmeu njih. Ako u D3 zapiite formulu = C2-B2, oekujemo da e se prikazati rezultat 12, meutim, to nije tako. Razlog tomu je to Excel interno datume zapisuje kao broj dana proteklih od 1. sijenja 1900. U naem primjeru prvi datum moemo zamiljati kao broj dana od 1-1-1900 do 15-01 tekue godine, dok drugi datum predstavlja broj dana protekao takoer od 1-1-1900 do 27-01 tekue godine. Razlika tih brojeva iznosi 12, no Excel automatski taj broj oblikuje kao datum (vrili smo operaciju s datumima pa se pretpostavlja da i dalje elimo imati prikazan datum). U skladu s time rezultat e biti datum koji dolazi 12 dana nakon 1-1-1900, a to je 12-1-1900. Stoga je nakon operacije oduzimanja datumskih podataka potrebno promijeniti oblikovanje elije u General ili Number (bez decimalnih znamenki). Zadatak 22. U stupcu E (na listu imena Podaci o datumu roenja) napisati formulu kojom e se odrediti koliko je dana prolo od proslave roendana, odnosno koliko dana nedostaje do proslave roendana u ovoj godini. Uputa: oduzeti sadraj elija D i C i prilagoditi format elije u kategoriju General

18

MS Excel vjeba 3

Slika 32. Oduzimanje datumskih podataka prema zadatku 22; da bi se odredio broj dana izmeu dva datuma potrebno je jo prilagoditi format elije u kategoriju General

Zadatak 23. U stupcu F (na listu imena Podaci o datumu roenja) uporabom funkcije IF zadati formulu kojom e se ispisati tekst "Proslavio!" ako je broj dana u stupcu E >= 0, inae ispisati broj dana preostalih do roendana. Uputa: =IF(E2>=0;"Proslavio!";CONCATENATE("Slavi za ";-E2;" dana")). Zadatak 24. Na list imena Slave roendan kopirati sljedee podatke: ime, datum kada se slavi roendan, koliko dana nedostaje do i da li je proslavio roendan, uporabom naredbe Paste Special i opcijom Values and number formats. Na listu imena Slave roendan uporabom naredbe Filter izdvojiti studente koji tek trebaju proslaviti roendan u tekuoj godini.

Slika 33. Izdvajanje studenata koji tek trebaju proslaviti roendan prema zadatku 24

Zadatak 25. Pohraniti izmjene u knjizi vae prezime ime-vjezba3-zadaci.xls i zatvoriti program.

19

You might also like