IF funkcija dodaje donošenje odluka u Excel proračunske tablice testiranjem određenog uvjeta da vidi je li to istina ili lažna. Ako je uvjet istinit, funkcija će izvršiti jednu radnju. Ako je stanje lažno, izvršit će drugačiju radnju. Saznajte više o funkciji IF u nastavku.
Izvođenje izračuna i unos podataka s IF funkcijom
Sintaksa funkcije odnosi se na izgled funkcije i uključuje naziv funkcije, zagrade i argumente .
Sintaksa funkcije je:
= IF (logičko ispitivanje, vrijednost ako je istina, vrijednost ako je netočna)
Logičko ispitivanje uvijek je usporedba dviju vrijednosti. Operatori usporedbe koriste se, na primjer, da li je prva vrijednost veća ili manja od druge ili je jednaka.
Na primjer, na slici ovdje, logičko ispitivanje uspoređuje zaradu zaposlenika koja se nalazi u stupcu B da biste vidjeli jesu li veći od 30.000,00 USD.
= IF (B2> 30000, B2 * 1%, 300)
Jednom kad funkcija utvrdi je li logičko ispitivanje istinito ili netočno, izvršava jednu od dvije radnje navedene u vrijednosti ako je istinito i vrijednost ako su pogrešni argumenti.
Vrste radnji koje funkcija može izvršiti uključuju:
- obavljanje izračuna pomoću formule ili unosa podataka o broju
- prikazivanje tekstnih izjava u određenim radnim listama,
- ostavljajući ciljanu ćeliju prazno.
Izvođenje izračuna s IF funkcijom
IF funkcija može izvesti različite izračune ovisno o tome da li funkcija vraća pravu vrijednost ili ne.
Na gornjoj slici se koristi formula koja izračunava iznos odbitka na temelju zarade zaposlenika.
= IF (B2> 30000, B2 * 1%, 300)
Stopa odbitaka izračunava se pomoću formule unesene kao vrijednost ako je istinski argument. Formula množi zaradu koja se nalazi u stupcu B za 1% ako je zarada zaposlenika veća od 30.000,00 USD.
Unos podataka s IF funkcijom
IF funkcija također može biti postavljena za unos podataka o broju u ciljnu ćeliju. Ti se podaci tada mogu koristiti u drugim izračunima.
U gore navedenom primjeru, ako je zarada zaposlenika manja od 30.000,00 dolara, vrijednost ako je pogrešan argument postavljen za umetanje paušalnog iznosa od 300,00 dolara za odbitak umjesto pomoću izračuna.
Napomena: Ni znak dolara niti odjeljak zareza ne unose se s brojevima 30000 ili 300 u funkciji. Unošenje jednog ili oboje stvara pogreške u formuli.
- Excel funkcije koriste zarez kao separator između argumenata, tako da unos zareza s brojevima vodi Excel vjerujući da je više od tri argumenata uneseno za IF funkciju.
- Budući da su dolarni znakovi tekstni znakovi, upisivanjem ih brojevima vodi Excel u vjerujući da je počinjena pogreška tipkanja i nudi da se to ispravlja.
Prikazivanje tekstualnih izjava ili izlazak iz ćelija s funkcijom Excel IF
Prikazivanje riječi ili tekstnih izjava s IF funkcijom
Tekst koji se prikazuje pomoću funkcije IF umjesto broja može olakšati pronalaženje i čitanje određenih rezultata u radnom listu.
U gore navedenom primjeru, funkcija IF postavljena je kako bi se testiralo da li studenti koji kvizovi za geografiju identificiraju glavne gradove za brojne lokacije u Južnom Pacifiku.
Logičko ispitivanje IF funkcije uspoređuje odgovore učenika u stupcu B s točnim odgovorom unesenim u argument.
Ako se učenikov odgovor podudara s imenom koji je unesen u argument logičkog teksta, riječ "Correct" prikazuje se u stupcu C. Ako se naziv ne podudara, ćelija ostaje prazna.
= IF (B2 = "Wellington", "Ispravan", "")
Da biste koristili pojedinačne riječi ili izjave teksta u IF funkciji, svaki unos mora biti priložen u navodima, kao što su:
- argument logičkog testa: B2 = "Wellington"
- vrijednost ako je istinit argument "Ispravi"
Napuštanje ćelija prazno
Kao što je prikazano za vrijednost ako je pogrešan argument u gornjem primjeru, ćelije ostaju prazne unosom par praznih navodnika ( "" ).