IF funkcija u excelu omogućava proveru ispunjenosti logičkog uslova, i ako je istinit vraća jednu vrednost, a ako nije drugu vrednost. IF funkcija postoji od početka u Excel-u, ali je mali broj savlada i koristi u radu.

Sintaksa funkcije izgleda ovako:
=IF (Logički_test, Vrednost_ako_je_tačno, Vrednost_ako_je_netačno)
Vidimo na primeru, kako želimo da odlučimo ko je prošao test ako ima više ili tačno 50 poena.


Primena IF Funkcije
Sličan primer, računamo porez koji treba da se plati a on zavisi od visine plate. Ako je plata manja od 50 hiljada onda je porez 10%, u suprotnom je 50%.
Kombinacija IF sa AND i OR operatorima
Logički test možemo da proširimo iz pomoću operatora AND i OR.
AND označava da oba navedena uslova moraju biti ispunjena, a OR da bilo koji od dva navedena uslova mora biti ispunjen.
Pogledajte primer sa AND operatorom gde je prvi argument IF funkcije logički test sa AND operatorom. Dva uslova moraju biti ispunjena za bonus, da je zaposleni u firmi duže od dve godine i da je ima platu veću od 50 hiljada.

Ugnježdene IF funkcije
Unutar svake Excel funkcije možemo da koristimo drugu funkciju. To je takozvano ugnježdavanje. Sa IF izjavom se najčešće koristi kada imamo nekoliko kategorija, tako treći argument funkcije, vrednost_ako_je_netačno postaje nova IF funkcija i sve tako. Pogledajte kako to izgleda na primeru.