Formule i funkcije

Funkcija IF

IF (opis funkcije)

Funkcija IF jedna je od najpopularnijih funkcija u programu Excel, a omogućuje vam logičko uspoređivanje između vrijednosti i očekivane vrijednosti.

Stoga funkcija IF može imati dva rezultata. Prvi će se rezultat prikazati ako je usporedba True (istinita), a drugi ako je usporedba False (neistinita).

Na primjer, IF(C2=”Da”,1,2) znači AKO JE C2 = Da, vrati vrijednost 1, a u suprotnom vrati vrijednost 2.

Vaš preglednik ne podržava videozapise. Instalirajte Microsoft Silverlight, Adobe Flash Player ili Internet Explorer 9.

Funkciju IF, jednu od logičkih funkcija, koristite da biste dobili jednu vrijednost ako je uvjet ispunjen (true), a drugu ako nije (false).

IF(logički_test; vrijednost_ako_je_true; [vrijednost_ako_je_false])

Na primjer:

  • =IF(A2>B2;"Izvan okvira proračuna";"U redu")

  • =IF(A2=B2;B4-A4;"")

Naziv argumenta

Opis

logički_test    (obavezno)

Uvjet koji ispitujete.

vrijednost_ako_true    (obavezno)

Vrijednost koju želite da funkcija vrati ako je rezultat argumenta logički_test TRUE.

vrijednost_ako_false    (nije obavezno)

Vrijednost koju želite da funkcija vrati ako je rezultat argumenta logički_test FALSE.

Jednostavni primjeri funkcija IF

Ćelija D2 sadrži formulu =IF(C2="Da";1;2)
  • =IF(C2=”Da”;1;2)

U gore navedenom primjeru u ćeliji C2 piše: IF(C2 = Da, prikaži 1, u suprotnom prikaži 2)

Ćelija D2 sadrži formulu =IF(C2=1;"DA";"NE")
  • =IF(C2=1;”Da”;”Ne”)

U ovom primjeru ćelija D2 kaže: AKO JE C2 = 1, vrati vrijednost Da, a u suprotnom vrati vrijednost NeKao što vidite, funkciju IF moguće je koristiti i za uspoređivanje teksta i za uspoređivanje brojčanih vrijednosti. Može se koristiti i za procjenu pogrešaka. Niste ograničeni samo na provjeru jednakosti vrijednosti i vraćanje jednog rezultata, već možete koristiti i matematičke operatore te izvršavati dodatne izračune ovisno o kriterijima. Da biste izvršavali višestruke usporedbe, možete ugnježđivati više funkcija IF.

Formula u ćeliji  D2 je =IF(C2>B2;”Izvan okvira proračuna”;”U okviru proračuna”)
  • =IF(C2>B2;”Izvan okvira proračuna”;”U okviru proračuna”)

U gore navedenom primjeru funkcija IF u ćeliji D2 kaže IF(C2 je veće od B2, prikaži “Izvan okvira proračuna”, u suprotnom prikaži “U okviru proračuna”)

Formula u ćeliji E2 je =IF(C2>B2;C2-B2;"")
  • =IF(C2>B2;C2-B2,0)

Kao što je vidljivo na prethodnoj ilustraciji, umjesto vraćanja tekstnog rezultata vratit će se matematički izračun. Formula u ćeliji E2 kaže IF(ako je stvarni iznos veći od iznosa u okviru proračuna, oduzmi iznos u okviru proračuna od stvarnog iznosa, u suprotnom nemoj ništa prikazati).

Formula u ćeliji F7 je IF(E7=”Da”;F5*0,0825;0)
  • =IF(E7=”Da”;F5*0,0825;0)

U ovom primjeru formula u ćeliji F7 kaže IF(E7 = "Da", izračunaj ukupan iznosu ćeliji F5 * 8,25%, u suprotnom nema poreza na promet pa će se prikazati vrijednost 0)

Napomena: Ako namjeravate koristiti tekst u formulama, tekst morate umetnuti unutar navodnika (na primjer, "Tekst"). Jedina je iznimka korištenje izraza TRUE ili FALSE, koje Excel automatski prepoznaje.

Uobičajeni problemi

Problem

Što nije u redu

0 (nula) u ćeliji

Nije naveden argument vrijednost_ako_je_true ili vrijednost_ako_je_false. Da bi se kao rezultat prikazala odgovarajuća vrijednost, dodajte tekst u ta dva argumenta ili u argument dodajte TRUE ili FALSE.

#NAZIV? u ćeliji

To najčešće znači da je formula pogrešno napisana.

Je li vam potrebna dodatna pomoć?

Postavite pitanje stručnjaku u tehničkoj zajednici za Excel, zatražite podršku u zajednici za odgovore ili predložite novu značajku ili poboljšanje na forumu za Excel User Voice.

Pogledajte i sljedeće

Operatori i redoslijed računskih operacija u programu Excel

Korištenje ugniježđenih funkcija u formuli

Provjera popunjenosti ćelije pomoću funkcije IF

Provjera popunjenosti ćelije pomoću funkcije IF

Videozapis: napredne IF funkcije

Funkcija IFS (Office 365, Excel 2016 i noviji)

Napredne funkcije IF – rad s ugniježđenim formulama i izbjegavanje problema.

Videoobuka za OneDrive: Napredne funkcije IF

Funkcija COUNTIF brojat će vrijednosti na temelju jednog kriterija

Funkcija COUNTIFS brojat će vrijednosti na temelju više kriterija

Funkcija SUMIF zbrajat će vrijednosti na temelju jednog kriterija

Funkcija SUMIFS zbrajat će vrijednosti na temelju više kriterija

AND (funkcija)

OR (funkcija)

VLOOKUP (funkcija)

Pregled formula u programu Excel

Izbjegavanje neispravnih formula

Pronalaženje pogrešaka u formulama

Logičke funkcije

Funkcije programa Excel (abecednim redoslijedom)

Funkcije programa Excel (po kategorijama)

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×