Operator “IF” u Microsoft Excel-u: aplikacija i primjeri

Excel, naravno, ima veoma bogatu funkcionalnost. A među mnogim različitim alatima, „IF“ operator zauzima posebno mjesto. Pomaže u rješavanju potpuno različitih zadataka, a korisnici se mnogo češće obraćaju ovoj funkciji od ostalih.

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

Sadržaj: Funkcija “IF” u Excelu

Definicija funkcije “IF” i njena svrha

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

To jest, zamislite da imamo nekakvo stanje. Zadatak “IF” je provjeriti da li je dati uvjet ispunjen i ispisati vrijednost na osnovu rezultata provjere u ćeliju sa funkcijom.

  1. Ako je logički izraz (uslov) istinit, tada je vrijednost istinita.
  2. Ako logički izraz (uslov) nije ispunjen, vrijednost je lažna.

Sama formula funkcije u programu je sljedeći izraz:

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

Korištenje funkcije “IF” s primjerom

Možda gore navedene informacije možda neće izgledati tako jasne. Ali, u stvari, ovdje nema ništa komplikovano. A da biste bolje razumjeli svrhu funkcije i njen rad, razmotrite primjer u nastavku.

Imamo tabelu sa nazivima sportske obuće. Zamislite da uskoro imamo rasprodaju, a sve ženske cipele treba da budu snižene za 25%. U jednoj od kolona u tabeli, pol za svaku stavku je upravo naveden.

Operator IF u Microsoft Excelu: aplikacija i primjeri

Naš zadatak je da prikažemo vrijednost “25%” u koloni “Popust” za sve redove sa ženskim imenima. I prema tome, vrijednost je "0", ako stupac "Spol" sadrži vrijednost "muški"

Operator IF u Microsoft Excelu: aplikacija i primjeri

Ručno popunjavanje podataka će oduzeti dosta vremena, a postoji i velika vjerovatnoća da ćete negdje pogriješiti, posebno ako je lista duga. U ovom slučaju je mnogo lakše automatizirati proces koristeći naredbu “IF”.

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

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

  • Boolean izraz: B2=”žensko”
  • Vrijednost u slučaju da je uslov ispunjen (tačno) – 25%
  • Vrijednost ako uvjet nije ispunjen (netačno) je 0.

Ovu formulu upisujemo u najgornju ćeliju kolone „Popust“ i pritisnemo Enter. Ne zaboravite staviti znak jednakosti (=) ispred formule.

Operator IF u Microsoft Excelu: aplikacija i primjeri

Nakon toga će za ovu ćeliju biti prikazan rezultat prema našem logičkom stanju (ne zaboravite podesiti format ćelije – postotak). Ako se provjerom otkrije da je spol “ženski”, bit će prikazana vrijednost od 25%. U suprotnom, vrijednost ćelije će biti jednaka 0. U stvari, ono što nam je trebalo.

Operator IF u Microsoft Excelu: aplikacija i primjeri

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

Operator IF u Microsoft Excelu: aplikacija i primjeri

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

Operator IF u Microsoft Excelu: aplikacija i primjeri

Primjena “IF” sa više uslova

Upravo smo pogledali primjer korištenja “IF” operatora s jednim logičkim izrazom. Ali program takođe ima mogućnost postavljanja više od jednog uslova. U tom slučaju, prvo će se izvršiti provjera prvog, a ako je uspješna, odmah će se prikazati podešena vrijednost. I samo ako se prvi logički izraz ne izvrši, provjera drugog će stupiti na snagu.

Pogledajmo istu tabelu kao primjer. Ali ovaj put, hajde da to otežamo. Sada morate upisati popust na ženske cipele, ovisno o sportu.

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

Napišimo formulu za ove uslove u ćeliji koja nam je potrebna.

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

Operator IF u Microsoft Excelu: aplikacija i primjeri

Kliknemo Enter i dobijemo rezultat prema navedenim uslovima.

Operator IF u Microsoft Excelu: aplikacija i primjeri

Zatim protežemo formulu na sve preostale redove tabele.

Operator IF u Microsoft Excelu: aplikacija i primjeri

Istovremeno ispunjenje dva uslova

Takođe u Excel-u postoji mogućnost prikaza podataka o istovremenom ispunjavanju dva uslova. U ovom 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% primjenjivati ​​samo ako su u pitanju ženske cipele i namijenjene su za trčanje. Ako su ovi uslovi ispunjeni, vrijednost ćelije će biti jednaka 30% u isto vrijeme, u suprotnom će biti 0.

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

=IF(AND(B2=”ženski”;C2=”trčanje”);30%;0)

Operator IF u Microsoft Excelu: aplikacija i primjeri

Pritisnite tipku Enter za prikaz rezultata u ćeliji.

Operator IF u Microsoft Excelu: aplikacija i primjeri

Slično gornjim primjerima, protežemo formulu na ostale redove.

Operator IF u Microsoft Excelu: aplikacija i primjeri

OR operator

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

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

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

=IF(OR(B2=”ženski”; C2=”trčanje”);0;35%)

Operator IF u Microsoft Excelu: aplikacija i primjeri

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

Operator IF u Microsoft Excelu: aplikacija i primjeri

Proširujemo formulu i popusti za cijeli asortiman su spremni.

Operator IF u Microsoft Excelu: aplikacija i primjeri

Kako definirati IF funkcije koristeći Formula Builder

Funkciju IF možete koristiti ne samo tako da je upišete ručno u ćeliju ili traku formule, već i kroz Formula Builder.

Da vidimo kako to radi. Pretpostavimo da opet, kao u prvom primjeru, trebamo upisati popust na sve ženske cipele u iznosu od 25%.

  1. Postavljamo kursor na željenu ćeliju, idemo na karticu "Formule", a zatim kliknemo "Umetni funkciju".Operator IF u Microsoft Excelu: aplikacija i primjeri
  2. Na listi Formula Builder koja se otvori, odaberite “IF” i kliknite “Insert Function”.Operator IF u Microsoft Excelu: aplikacija i primjeri
  3. Otvara se prozor postavki funkcije. Operator IF u Microsoft Excelu: aplikacija i primjeriU polje “logički izraz” upisujemo uslov prema 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 popunjena, kliknite na "Završi" da biste dobili rezultat.Operator IF u Microsoft Excelu: aplikacija i primjeriOperator IF u Microsoft Excelu: aplikacija i primjeri

zaključak

Jedan od najpopularnijih i najkorisnijih alata u Excelu je funkcija IF, koji provjerava da li podaci odgovaraju postavljenim uvjetima i automatski daje rezultat, čime se eliminiše mogućnost grešaka zbog ljudskog faktora. 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.

Ostavite odgovor