Kategorije funkcija



Logičke funkcije



s6_59

Slika 6.2.59. Logičke funkcije


Rezultat logičkih funkcija može poprimiti samo jednu od dvije vrijednosti: true ili false (da/ne, istina/laž).

Argumenti logičkih funkcija su uvjeti koji nakon provjere mogu dati rezultat true ili false.



AND(uvjet1; uvjet2;…)



Funkcija prikazuje TRUE ako su svi argumenti TRUE; prikazuje FALSE ako je jedan ili više argumenata FALSE. Moguć je odabir do 255 različitih uvjeta.


s6_60

Slika 6.2.60. Vrijednost funkcije AND


U drugom primjeru je ispunjen prvi uvjet (A2 je veći od 100) a nije ispunjen drugi uvjet (A4 nije veći od 200) pa je rezultat funkcije FALSE.


s6_65

Slika 6.2.61. Vrijednost funkcije AND



OR(uvjet1; uvjet2;…)



Funkcija vraća TRUE ako je bilo koji argument TRUE; vraća FALSE ako su svi argumenti FALSE. Moguć je odabir do 255 različitih uvjeta.


s6_61

Slika 6.2.62. Vrijednost funkcije OR


U drugom primjeru nije ispunjen ni prvi uvjet (A5 nije različit od 200), ni drugi uvjet (A6 nije veći od 1) pa je rezultat funkcije FALSE.


s6_63

Slika 6.2.63. Vrijednost funkcije OR




IF(uvjet; vrijednost_za_TRUE; vrijednost_za_FALSE)



Rezultat funkcije koja ispituje uvjet je jedna vrijednost ako je zadani uvjet vrijednosti TRUE, a druga ako je zadani uvjet vrijednosti FALSE.


s6_62


Slika 6.2.64. Funkcija IF


U primjeru se provjeravaju sadržaji ćelija iz raspona A2:A6. Ako je sadržaj manji od 200, ispisuje se poruka “mali iznos”, a ako nije “iznos veći od 200”.


s6_64

Slika 6.2.65. Vrijednost funkcije IF na zadanim podatcima