Funkcija COUNTIF range je opseg ćelija u kojem se proverava uslov (npr. jedna kolona) criteria je uslov koji određuje koje će ćelije biti prebrojane (uslov može biti zadat u obliku broja (npr. 32), izraza (npr. < 5000) ili teksta ( npr. “ osiguranje ”) ) Opis : broji koliko ćelija zadovoljava zadati kriterijum Sintaksa : = COUNTIF(range, criteria)
Funkcija COUNTIF Na primeru sledeće tabele treba izračunati koliko osoba je iz Beograda.
Funkcija COUNTIF Kliknuti u neku ćeliju gde će se ispisati rezultat i pozvati funkciju COUNTIF. Sada je potrebno polja Range i Criteria popuniti odgovarajućim argumentima
Funkcija COUNTIF Prvo ćemo popuniti polje Criteria, tj. uslov. Ko je odakle možemo da vidimo iz kolone GRAD, a Beograd je označen sa BG. U Criteria ćemo upisati “BG” (tekstualnni podaci se stavljaju pod znake navoda). Kliknemo u polje Range i selektujemo kolonu tabele u kojoj treba da se prebroje podaci. To je kolona Grad, odnosno ćelije od D2 do D15 (D2:D15) Ispravno popunjeni podaci izgledaju ovako:
Funkcija COUNTIF Klikom na dugme OK dobićemo rezultat 4, što znači da se u selektovanoj koloni reč “BG” pojavljuje četiri puta, tj. 4 osobe su iz Beograda.
Funkcija COUNTIF Zadatak: Izračunati koliko osoba ima više od 15 bodova. (uslov će biti >15) Izračunati koliko ima osoba sa prezimenom “Ivanović”. Izračunati koliko osoba ima tačno 10 bodova.
Funkcija SUMIF Opis : sabira podatke koji ispunjavaju određeni uslov Sintaksa : = SUMIF( range, criteria , sum_range) range je opseg ćelija u kojem se proverava uslov (npr. jedna kolona) criteria je uslov koji određuje koje će ćelije biti sabirane sum_range predstavlja ćelije iz kojih se uzimaju podaci za sabiranje
Funkcija SUMIF Npr. treba izračunati koliko zajedno imaju bodova osobe iz Niša (NI). Pošto se sabiraju bodovi samo za osobe iz Niša uslov (criteria) će biti “NI” Range je kolona u kojoj tražimo osobe iz Niša (D2:D15) Sum_range je kolona iz koje uzimaju podaci za sabiranje, a to je kolona Br.bodova (E2:E15) Prozor sa popunjenim podacima izgleda ovako:
Funkcija SUMIF
Funkcija SUMIF Zadatak: Izračunati koliko zajedno imaju bodova osobe koje se prezivaju “Ivanović”. Izračunati koliko bodova zajedno imaju osobe čiji je redni broj veći od 10.
Funkcija IF Logical_test je uslov (koji može biti tačan ili netačan) Value_if_true je formula koja se izvršava ako je uslov tačan Value_if_false je formula koja se izvršava ako uslov nije tačan Opis : Funkcija IF je logička funkcija, koja u zavisnosti od tačnosti postavljenog uslova izvršava jed nu od dv e p onuđene formule . Sintaksa : = IF(Logical_test, Value_if_true, Value_if_false)
Funkcija IF Npr. u sledećoj tabeli treba proveriti da li osoba ima više od 14 bodova i ispisati “da” ili “ne”.
Funkcija IF Uradićemo zadatak za prvu osobu iz tabele i kopirati dobijeni rezultat za ostale osobe. Logical_test ili uslov je da osoba ima više od 14 bodova. Broj bodova prve osobe (Mitić Ana) se vidi u ćeliji E2, pa će uslov biti: E2>14 Value_if_true – formula koja se izvršava ako je uslov tačan. U našem slučaju, ako je broj bodova veći od 14 treba da se ispiše “da”. Value_if_false – formula koja se izvršava ako uslov nije tačan. U našem slučaju, ako je broj bodova nije veći od 14 treba da se ispiše “ne”.
Funkcija IF Primer 2: Ako osoba ima manje od 10 bodova, onda njen broj bodova uvećati za jedan, u suprotnom broj bodova uvećati za 2.
Funkcija AND Opis : Daje rezultat TRUE ukoliko svi argumenti imaju vrednost TRUE; daje FALSE ukoliko barem jedan argument ima vrednost FALSE. Jedna od uobičajenih upotreba funkcije AND jeste korišćenje u cilju povećanja korisnosti drugih funkcija kojima se vrše logička testiranja . Na primer, funkcija IF izvršava logičko testiranje , a zatim daje jednu vrednost ako testiranje rezultira vrednošću TRUE i drugu vrednost ako testiranje rezultira vrednošću FALSE. Upotrebom funkcije AND kao argumenta logical_test funkcije IF možete testirati mnogo različitih uslova umesto samo jednog .
Funkcija AND Ako je osoba iz Beograda i ima manje od 10 bodova, onda ta osoba dobija 2 dodatna boda. Izračunati broj bodova za sve osobe.
Funkcija AND Funkcija IF bi sada glasila:
Funkcija OR Opis : Vraća vrednost TRUE ako b arem jedan argument ima vrednost TRUE; vraća FALSE ako su svi argumenti FALSE.