Funkcija IF
Funkcija IF je jedna od najpopularnijih funkcija u programu Excel. Omogućava pravljenje logičkih poređenja između stvarnih i očekivanih vrednosti. Veoma je zgodna prilikom ispitivanja uslova.
Funkcija IF bi se mogla čitati kao:
„ako ćelija ima zadatu vrednost ili ispunjava određen uslov, uradi nešto, u suprotnom uradi nešto drugo“.
Sintaksa Funkcije je: IF=(logical_test, [value_if_true], [value_if_false])
- logical_test → uslov koji se ispituje
value_if_true → vrednost koja treba da se vrati ako je uslov koji želite da ispitate tačan
value_if_false → vrednost koja treba da se vrati ako uslov koji želite da ispitate nije tačan
Ako naprimer imate spisak studenata koji su polagali ispit i broj bodova koji su postigli, a pri tome znate da studenti koji imaju više od 50 bodova su položili ispit. Pomoću IF Funkcije možete veoma jednostavno izdvojiti one koji su položili od onih koji nisu.
U primeru iznad, formula glasi: IF(ako je ispunjen uslov da je broj bodova>50 , upiši prošao , u suprotnom upiši nije prošao)
Napomena: tekst obavezno stavljate pod navodne znake
Ugnježdavanje funkcije
Prilkom korišćenja IF Funkcije najčešće se susrećemo sa potrebom dodavanja više od jednog uslova. Unutar svake Excel funkcije možemo da koristimo drugu funkciju. To je takozvano ugnježdavanje.
U primeru iznad, formula glasi: IF(ako u koloni broj bodova nađeš slovo F, upiši „prepisivao“ u suprotnom ispitaj uslov da li je broj bodova>50 , ako jeste upiši prošao , u suprotnom upiši nije prošao)
Zanimljivosti
Excel omogućava da ugnezdite do 64 različite funkcije
Prilikom korišćenja IF funkcije može da se desi da se kao rezultat vrati greška = error.
Elegantan način da tu grešku izbegnete je korišćenje IFERROR Funkcije
=IFERROR(formula,error_result)
Ukoliko Vam se tekst svideo podelite ga sa prijateljima.