If you can't read please download the document
Upload
vukien
View
228
Download
6
Embed Size (px)
Citation preview
INFORMATIKA ZA GIMNAZIJUProfesor:Tomislav VolariEmail: [email protected]
Srednja kola dr.fra Slavka Barbaria, itluk
INFORMATIKA
www.sscitluk.ba
Kako izgleda test iz informatike ?
Test se sastoji od 2 zadatka (moda emo ga raditi 2 sata)
1.zadatak
Logike funkcije u MS Excelu
IF funkcija
Ugnjeivanje funkcija
Ugnjeena IF funkcija s drugom IF funkcijom
Ugnjeena IF funkcija s AND,OR funkcijom
Ugnjeena IF funkcija s COUNTIF,SUMIF funkcijom
COUNT,COUNTBLANK,COUNTA,COUNTIF (ovo su statistike)
SUMIF
IFERROR
Funkcija NOT
2
Tekstualne funkcije
CONCATENATE
EXACT
LEN
LOWER
UPPER
PROPER
Uvjetno formatiranje i izdvajanje podataka u Excelu
Raunanje postotka u Excelu
Sortiranje i filtriranje podataka
3
=IF (LogikiUvjet; RezultatIstine; RezultatNeistine) - vraa
rezultat istine ako je logiki uvjet ispunjen, odnosno
rezultat neistine ako logiki uvjet nije ispunjen
Sintaksa
IF(logical_test;value_if_true;value_if_false)
=IF(B2>45;"polozio";"nije polozio")
Funkcija if4
Ugnjeene IF funkcije - To su funkcije koje kao svoj
RezultatNeistine imaju drugu funkciju funkcija u
funkciji. Moe biti do 7 takvih funkcija unutar
funkcije
5
Ugnjeene IF funkcije
=IF(A1
Druga IF izjava takoer je argument value_if_false za prvu IF izjavu. Slino, trea
IF izjava je argument value_if_false za drugu IF izjavu. Primjerice, ako je prvi logical_test (Prosjek>89) jednak TRUE, vraeno je 5. Ako je prvi logical_test FALSE, druga IF izjava je vrednovana i tako dalje.
6
U stupac E izraunajte 80% od
vrijednosti iz stupca D samo za one
vrijednosti koje su vee od prosjeka,
ako nije ispunjen uvjet treba se
ispisati tekst ispod prosjeka
7
Primjer povezivanja funkcija IF i funkcije AVERAGE
Broj uvjeta funkcije IF u Excelu
IF funkcija moe imati 7 ugnijeenih funkcija, to znai da uz prvi
uvjet imamo osam uvjeta u jednoj formuli.
Ako elimo imati vie od 8 uvjeta, moemo se posluiti "trikom" koji e nam to dozvoliti, to jest koristit emo operator ( znak ) &
8
9
Uzmimo za primjer da ste voditelj neke agencije za prodaju. U tablici vrite popis osoba koje su izvrile neku prodaju. Nakon upisa svih prodavaa upisujete i svoju prodaju. Automatski Vam se u stupcu "D" zbrajaju svi podaci ( vrijednost prodaje ) koji se nalaze izmeu Vaeg imena ( u ovom sluaju Vi ste "Agent" ).elije u stupcu "D" su Uvjetno oblikovane ( Conditional Formating ) i kada se pojavi nekakav zbroj automatski se elija oboji.
AND
=AND (LogikiUvjet1; Logiki uvjet2; ...) - vraa logiku
konstantu TRUE (istina) ako su svi uvjeti ispunjeni, odnosno
FALSE (neistina) ako barem jedan nije ispunjen
10
Sintaksa
AND(logical1;logical2; ...)
Logical1, logical2, ... su 1 do 255 uvjeta koje
elite provjeriti, a mogu biti ili TRUE ili FALSE.
Primjer11
U stupcu Poloio/ DA,NE pomou funkcija ispisati DA
ako je student imao vie od 15 bodova i ako je na
svakom kolokviju imao bar 5 bodova, ako student nije
zadovoljio oba uvjeta u istom stupcu ispisati NE
12
=OR (LogikiUvjet1; LogikiUvjet2; ...) - vraa
logiku konstantu TRUE (istina) ako je barem jedan
uvjet ispunjen, odnosno FALSE (neistina) ako ni jedan
nije ispunjen
13
OR
Sintaksa
OR(logical1;logical2;...)
Logical1,logical2,... su 1 do 255 uvjeta koje elite provjeriti, a
mogu biti TRUE ili FALSE.
Uz pomo funkcije podijeliti ocjene od 1 do 5 studentima na osnovu bodova
u testu. Test ima 30 bodova i odreenu bodovnu skalu koja je zadana na
primjeru
14
Primjer
=COUNTIF (Raspon; Kriterij) - broji elije u Rasponu
koje nisu prazne i koje zadovoljavaju zadani Kriterij
=COUNT ( ) prebrojava elije u kojima pie broj
=COUNTA ( ) prebrojava elije koje nisu prazne
15
COUNTIF, COUNT, COUNTA
16
Primjer
=COUNTIF(C2:C14;"itluk")
=COUNTIF(B2:B14;"Radii")
=COUNTIF(E2:E14;">55")
=COUNTBLANK(D2:D14)
=COUNTA(D2:D14)
=COUNTA(A2:A14)
COUNTIF Zadatak:
Ukoliko uenik nema niti jednu negativnu ocjenu, u
eliji Prosjek izraunati prosjenu ocjenu, a u
suprotnom upisati PAO
Rjeenje:
=IF(COUNTIF(B2:G2;1)=0;AVERAGE(B2:G2);"PAO")
=SUMIF (Raspon; Kriterij; Raspon zbrajanja) -
elije u Rasponu zbrajaju se samo ako ispunjavaju
Kriterij. Ako je naveden i Raspon zbrajanja, onda se
te elije zbrajaju.
18
SUMIF
Uvjetno oblikovanje elija
Uvjetnim se oblikovanjem na osobit nain (odreivanjem fonta, te obruba i ispune elije) istie podatak ili skup podataka koji ispunjava zadani uvjet.
Moe postojati najvie tri uvjeta na temelju kojih se izvodi nekakvo oblikovanje.
1
2
3
Primjer: Studentima koji su imali manje od 20 bodova na 1. kolokviju bodove
napiite crvenim slovima koristei uvjetno formatiranje.
19
4
Filtriranje
Filtriranje podataka u nekoj listi znai prikazivanje
samo onih podataka s liste koji zadovoljavaju
odreeni kriterij, a ostali podaci privremeno postaju
nevidljivi.
Nefiltrirani raspon
Filtrirani raspon
Automatski filtar
Sljedei raspon kriterija prikazuje retke koji sadre
ili ana ili pero i stupcu ime
22
Napredni filtar
Napredno filtriranje
Primjeri naprednog filtriranja
2 ili vie uvjeta za isti stupac (tko ima ocjenu iz mat manju
od 5 i veu od 2):
Kriterije ispisujemo jedne do drugih bez obzira to vrijede za isti stupac
ILI
Kriterije ispisujemo jedan ispod drugog
Po jedan kriterij za vie razliitih stupaca (tko ima ocjenu iz mat manju od 5 i ocjenu iz prirode veu od 3:
Kriterije za svaki stupac ispisujemo jedne do drugih
Podaci koji odgovaraju kriteriju u jednom stupcu ili
kriteriju u drugom stupcu (tko ima ocjenu iz mat
manju od 5 ili ocjenu iz prirode veu od 3):
Koliko god stupaca i kriterija imali, svaki mora biti u svom retku
Kriteriji izraeni kao rezultati neke formule(pronai onu osobu kojoj je ocjena iz matematikevea od prosjeka ocjena iz matematike svih uenika:
Ne upisuje se naziv stupca
Zadatak 1 za vjebu28
Ako je zbroj bodova u Wordu,Excelu i Corelu vei ili
jednak 150 i da je minimum ostvarenih bodova na
jednom kolokviju vei ili jednak 40 onda treba
ispisati Poloio a ako uvjet nije zadovoljen treba
ispisati Nije poloio
Zadatak 2 za vjebu29
Zadatak 1 rjeenje30
=IF(AND(SUM(B2:D2)>=150;MIN(B2:D2)>=40);"
poloio";"nije poloio")
Zadatak 2 rjeenje31