Operator “IF” u Microsoft Excelu: primjena i primjeri

Excel, naravno, ima vrlo bogatu funkcionalnost. A među mnoštvom različitih alata, operator “IF” zauzima posebno mjesto. Pomaže u rješavanju potpuno različitih zadataka, a korisnici se ovoj funkciji obraćaju mnogo češće od drugih.

U ovom ćemo članku govoriti o tome što je operator "IF", a također ćemo razmotriti opseg i načela rada s njim.

Sadržaj: Funkcija “IF” u Excelu

Definicija funkcije “IF” i njezina svrha

Operator “IF” je Excel programski alat za provjeru izvršenja određenog uvjeta (logičkog izraza).

Odnosno, zamislite da imamo nekakvo stanje. Zadatak “IF” je provjeriti je li zadani uvjet zadovoljen i ispisati vrijednost temeljenu na rezultatu provjere u ćeliju s funkcijom.

  1. Ako je logički izraz (uvjet) istinit, tada je vrijednost istinita.
  2. Ako logički izraz (uvjet) nije ispunjen, vrijednost je false.

Sama formula funkcije u programu je sljedeći izraz:

=IF(uvjet, [vrijednost ako je uvjet ispunjen], [vrijednost ako uvjet nije ispunjen])

Korištenje funkcije "IF" s primjerom

Možda se gornje informacije ne čine tako jasnima. Ali, zapravo, ovdje nema ništa komplicirano. A kako biste bolje razumjeli svrhu funkcije i njezin rad, razmotrite primjer u nastavku.

Imamo tablicu s nazivima sportske obuće. Zamislite da ćemo uskoro imati akciju, a sva ženska obuća treba biti snižena 25%. U jednom od stupaca u tablici samo je naveden spol za svaku stavku.

IF operator u Microsoft Excelu: primjena i primjeri

Naš zadatak je prikazati vrijednost "25%" u stupcu "Popust" za sve retke sa ženskim imenima. I sukladno tome, vrijednost je "0", ako stupac "Spol" sadrži vrijednost "muški"

IF operator u Microsoft Excelu: primjena i primjeri

Ručno popunjavanje podataka oduzet će dosta vremena, a velika je vjerojatnost da ćete negdje pogriješiti, pogotovo ako je popis dugačak. Mnogo je lakše u ovom slučaju automatizirati proces korištenjem izjave "IF".

Da biste izvršili ovaj zadatak, morat ćete napisati sljedeću formulu u nastavku:

=IF(B2=”žensko”,25%,0)

  • Booleov izraz: B2=”ženski”
  • Vrijednost u slučaju da je uvjet zadovoljen (true) – 25%
  • Vrijednost ako uvjet nije ispunjen (false) je 0.

Ovu formulu napišemo u najgornju ćeliju stupca "Popust" i pritisnemo Enter. Ne zaboravite staviti znak jednakosti (=) ispred formule.

IF operator u Microsoft Excelu: primjena i primjeri

Nakon toga, za ovu ćeliju rezultat će biti prikazan prema našem logičkom uvjetu (ne zaboravite postaviti format ćelije – postotak). Ako provjera otkrije da je spol "ženski", bit će prikazana vrijednost od 25%. Inače će vrijednost ćelije biti jednaka 0. Zapravo, ono što smo trebali.

IF operator u Microsoft Excelu: primjena i primjeri

Sada ostaje samo kopirati ovaj izraz u sve retke. Da biste to učinili, pomaknite pokazivač miša na donji desni rub ćelije s formulom. Pokazivač miša trebao bi se pretvoriti u križ. Držite pritisnutu lijevu tipku miša i povucite formulu preko svih redaka koje je potrebno provjeriti prema navedenim uvjetima.

IF operator u Microsoft Excelu: primjena i primjeri

To je sve, sada smo primijenili uvjet na sve retke i dobili rezultat za svaki od njih.

IF operator u Microsoft Excelu: primjena i primjeri

Primjena "IF" s više uvjeta

Upravo smo pogledali primjer korištenja operatora "IF" s jednim Booleovim izrazom. Ali program također ima mogućnost postavljanja više od jednog uvjeta. U tom slučaju prvo će se izvršiti provjera na prvom, a ako bude uspješna, odmah će se prikazati postavljena vrijednost. I samo ako se prvi logički izraz ne izvrši, provjera drugog će stupiti na snagu.

Pogledajmo istu tablicu kao primjer. Ali ovaj put, učinimo to težim. Sada trebate staviti popust na ženske cipele, ovisno o sportu.

Prvi uvjet je provjera spola. Ako je “muški”, odmah se prikazuje vrijednost 0. Ako je "žensko", tada se provjerava drugi uvjet. Ako je sport trčanje – 20%, ako je tenis – 10%.

Napišimo formulu za te uvjete u ćeliju koja nam je potrebna.

=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))

IF operator u Microsoft Excelu: primjena i primjeri

Kliknemo Enter i dobijemo rezultat prema navedenim uvjetima.

IF operator u Microsoft Excelu: primjena i primjeri

Zatim, formulu rastežemo na sve preostale retke tablice.

IF operator u Microsoft Excelu: primjena i primjeri

Istodobno ispunjenje dva uvjeta

Također u Excelu postoji mogućnost prikaza podataka o istovremenom ispunjavanju dva uvjeta. U tom slučaju vrijednost će se smatrati lažnom ako barem jedan od uvjeta nije ispunjen. Za ovaj zadatak operater "I".

Uzmimo našu tablicu kao primjer. Sada će se popust od 30% primijeniti samo ako su ženske cipele namijenjene trčanju. Ako su ovi uvjeti ispunjeni, vrijednost ćelije će biti jednaka 30% u isto vrijeme, inače će biti 0.

Da bismo to učinili, koristimo sljedeću formulu:

=IF(AND(B2=”žensko”;C2=”trči”);30%;0)

IF operator u Microsoft Excelu: primjena i primjeri

Pritisnite tipku Enter za prikaz rezultata u ćeliji.

IF operator u Microsoft Excelu: primjena i primjeri

Slično gornjim primjerima, protežemo formulu na ostatak redaka.

IF operator u Microsoft Excelu: primjena i primjeri

OR operator

U tom se slučaju vrijednost logičkog izraza smatra istinitom ako je ispunjen jedan od uvjeta. Drugi uvjet možda neće biti zadovoljen u ovom slučaju.

Postavimo problem na sljedeći način. Popust od 35% odnosi se samo na muške tenisice. Ako se radi o muškoj tenisici za trčanje ili bilo kojoj ženskoj, popust je 0.

U ovom slučaju potrebna je sljedeća formula:

=IF(ILI(B2=”žensko”; C2=”trči”);0;35%)

IF operator u Microsoft Excelu: primjena i primjeri

Nakon što pritisnemo Enter, dobit ćemo traženu vrijednost.

IF operator u Microsoft Excelu: primjena i primjeri

Razvlačimo formulu i popusti za cijeli asortiman su spremni.

IF operator u Microsoft Excelu: primjena i primjeri

Kako definirati IF funkcije pomoću Formula Buildera

Funkciju IF možete koristiti ne samo tako da je ručno upišete u ćeliju ili traku formule, već i putem alata za sastavljanje formula.

Pogledajmo kako radi. Pretpostavimo da opet, kao u prvom primjeru, trebamo staviti popust na svu žensku obuću u iznosu od 25%.

  1. Stavimo kursor na željenu ćeliju, idemo na karticu "Formule", a zatim kliknite "Umetni funkciju".IF operator u Microsoft Excelu: primjena i primjeri
  2. Na popisu Formula Builder koji se otvori odaberite "IF" i kliknite "Insert Function".IF operator u Microsoft Excelu: primjena i primjeri
  3. Otvara se prozor postavki funkcije. IF operator u Microsoft Excelu: primjena i primjeriU polje “logički izraz” upisujemo uvjet po kojem će se izvršiti provjera. U našem slučaju to je “B2=”žensko”.

    U polje “True” upišite vrijednost koja bi trebala biti prikazana u ćeliji ako je uvjet ispunjen.

    U polju “False” – vrijednost ako uvjet nije ispunjen.

  4. Nakon što su sva polja ispunjena, kliknite na "Završi" da biste dobili rezultat.IF operator u Microsoft Excelu: primjena i primjeriIF operator u Microsoft Excelu: primjena i primjeri

Zaključak

Jedan od najpopularnijih i najpopularnijih alata u Excelu je funkcija IF, koji provjerava podudarnost podataka s uvjetima koje smo postavili i automatski daje rezultat čime se eliminira mogućnost pogreške uzrokovane ljudskim faktorom. Stoga će znanje i sposobnost korištenja ovog alata uštedjeti vrijeme ne samo za obavljanje mnogih zadataka, već i za traženje mogućih grešaka zbog "ručnog" načina rada.

Ostavi odgovor