IF izjava u Excelu. Sve o operatoru – primjena, primjeri

Skup funkcija u programu Excel, naravno, doista je ogroman. Konkretno, moguće je do određene mjere programirati obradu podataka. Za to je, između ostalog, zaslužna funkcija IF. Omogućuje provedbu gotovo bilo kojeg zadatka. Zato se ovaj operator koristi puno češće od ostalih. Danas ćemo pokušati objasniti čemu služi i kako se može koristiti.

IF funkcija – definicija i opseg

Korištenje funkcije IF korisnik može uputiti program da provjeri odgovara li određena ćelija zadanom kriteriju. Ako imamo uvjet pod kojim samo trebamo izvršiti zadatak, Excel prvo vrši provjeru, nakon čega ispisuje rezultat izračuna u ćeliji u kojoj je ta funkcija zapisana. Ali to je samo ako se ova funkcija koristi zajedno s drugom funkcijom. Sam operater IF daje dva rezultata:

  1. PRAVI. To je ako izraz ili ćelija odgovaraju određenom kriteriju.
  2. NETOČNO. Ovaj se operator prikazuje ako nema podudaranja.

Sintaksa formule je sljedeća (u univerzalnom obliku): =IF(uvjet; [vrijednost ako je uvjet ispunjen]; [vrijednost ako uvjet nije ispunjen]). Funkcija se može kombinirati s drugima. U tom slučaju, ostali operatori moraju biti napisani u odgovarajućim argumentima. Na primjer, možete ga napraviti tako da provjerava je li broj pozitivan i ako jest, pronalazi aritmetičku sredinu. Naravno, postoji jedna funkcija koja radi isto, ali ovaj primjer prilično jasno pokazuje kako funkcija radi. IF. Što se tiče aplikacija u kojima se funkcija može koristiti IF, onda ih ima ogroman broj:

  1. Klimatologija.
  2. Prodaja i poslovanje.
  3. Marketing.
  4. Računovodstvo.

I tako dalje. Koje god područje nazvali, bit će primjena za ovu funkciju.

Kako koristiti IF funkciju u Excelu – primjeri

Uzmimo još jedan primjer kako možemo koristiti funkciju IF u Excelu. Pretpostavimo da imamo tablicu koja sadrži nazive tenisica. Recimo, postoji velika akcija ženske obuće koja traži 25 posto popusta na sve artikle. Za ovu provjeru postoji poseban stupac u kojem je naznačen spol za koji je tenisica namijenjena.

IF izjava u Excelu. Sve o operatoru - primjena, primjeri

U skladu s tim, uvjet ovog zadatka bit će ravnopravnost spola ženskom. Ako se kao rezultat provjere utvrdi da je ovaj kriterij točan, tada na mjestu gdje je prikazana ova formula morate napisati iznos popusta - 25%. Ako je false, navedite vrijednost 0, jer u ovom slučaju popust nije osiguran.

IF izjava u Excelu. Sve o operatoru - primjena, primjeri

Naravno, potrebne ćelije možete ispuniti ručno. Ali to može potrajati jako puno vremena. Osim toga, ljudski faktor, zbog kojeg može doći do pogrešnih tiska i izobličenja informacija, također nije otkazan. Računalo ne griješi. Stoga, ako je količina informacija prevelika, onda je bolje koristiti funkciju IF.

Za postizanje cilja postavljenog u prvoj fazi potrebno je odabrati ćeliju u kojoj će se prikazati dobivena vrijednost i napisati sljedeću formulu: =IF(B2=”žensko”,25%,0). Dešifrirajmo ovu funkciju:

  1. IF je izravno operator.
  2. B2 = "žensko" je kriterij koji treba zadovoljiti.
  3. Nakon toga slijedi vrijednost koja će biti prikazana ako su tenisice kreirane za žene i prikazana vrijednost ako se utvrdi da su tenisice muške, dječje ili bilo koje druge koje ne zadovoljavaju uvjet naveden u prvom argumentu.

Gdje je najbolje napisati ovu formulu? Općenito, mjesto se može odabrati proizvoljno, ali u našem slučaju to su ćelije ispod naslova stupca "Popust".

Važno je ne zaboraviti staviti znak = ispred formule. U suprotnom, Excel će ga pročitati kao običan tekst.

IF izjava u Excelu. Sve o operatoru - primjena, primjeri

Nakon unosa formule potrebno je pritisnuti tipku enter nakon čega će se tablica automatski popuniti ispravnom vrijednošću. U tablici ispod vidimo da se prva provjera pokazala ispravnom. Program je automatski odredio spol ovih tenisica i dodijelio im popust od četvrtine cijene. Rezultat je postignut.

IF izjava u Excelu. Sve o operatoru - primjena, primjeri

Sada ostaje ispuniti preostale retke. Da biste to učinili, ne morate kopirati formulu u svaku ćeliju pojedinačno. Dovoljno je pronaći kvadratić u donjem desnom kutu, prijeći kursorom miša preko njega, uvjeriti se da se pretvorio u ikonu križa i povući marker u sam donji red tablice. Tada će Excel učiniti sve umjesto vas.

IF izjava u Excelu. Sve o operatoru - primjena, primjeri

Korištenje IF funkcije s više uvjeta

Prethodno je razmatran najjednostavniji slučaj korištenja funkcije IF, u kojem postoji samo jedan logički izraz. Ali što ako trebate provjeriti ćeliju u odnosu na nekoliko uvjeta? To se također može učiniti pomoću ugrađene funkcionalnosti programa Excel.

Jedan od posebnih slučajeva provjere nekoliko uvjeta je provjera usklađenosti s prvim i ako se pokaže da je lažan, provjera drugog, trećeg i tako dalje. Ili, ako je vrijednost istinita, provjerite drugi kriterij. Ovdje će, kako korisnik želi, logika radnji biti približno ista. Ako ste pažljivo pročitali ono što je gore napisano, možda ste već pogodili kako to učiniti. Ali dodajmo još vidljivosti.

Da bismo to učinili, otežajmo zadatak. Popust sada trebamo dodijeliti isključivo ženskim tenisicama, no ovisno o sportu za koji su namijenjene, veličina popusta bi trebala biti različita. Formula će na prvi pogled biti nešto kompliciranija, ali općenito će pasti u istu logiku kao i prethodna: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

IF izjava u Excelu. Sve o operatoru - primjena, primjeri

Zatim izvodimo iste radnje kao u prethodnom slučaju: pritisnite Enter i ispunite sve sljedeće retke. Dobijamo takav rezultat.

IF izjava u Excelu. Sve o operatoru - primjena, primjeri

Kako ova formula funkcionira? Prva funkcija prva IF provjerava da li je obuća muška. Ako nije, tada se izvršava druga funkcija. IF, koji prvo provjerava jesu li cipele namijenjene trčanju. Ako da, tada se dodjeljuje popust od 20%. Ukoliko nije, popust je 10%. Kao što vidite, druge funkcije mogu se koristiti kao argumenti funkcija, a to daje dodatne mogućnosti.

Kako koristiti IF funkciju za ispunjavanje 2 uvjeta odjednom

Osim toga, pomoću Excela možete provjeriti usklađenost s dva uvjeta odjednom. Za to se koristi druga funkcija koja se zove И. Ovaj logički operator kombinira dva uvjeta i to ne samo u funkciji IF. Može se koristiti iu mnogim drugim funkcijama.

Vratimo se našem stolu. Sada bi popust trebao biti veći, ali samo na ženske tenisice. Ukoliko se nakon provjere ispostavi da su ispunjena oba uvjeta, tada će se u polje „Popust“ evidentirati iznos popusta od 30%. Ukoliko se utvrdi da barem jedan od uvjeta ne funkcionira, tada se popust ne odnosi na takav proizvod. Formula bi u ovom slučaju bila: =IF(AND(B2=”žensko”;C2=”trči”);30%;0).

IF izjava u Excelu. Sve o operatoru - primjena, primjeri

Nadalje, sve izvedene radnje dalje ponavljaju dva prethodna primjera. Prvo pritisnemo tipku enter, a zatim povučemo vrijednost u sve ostale ćelije koje se nalaze u ovoj tablici.

IF izjava u Excelu. Sve o operatoru - primjena, primjeri

Sintaksa funkcije AND, kao što vidimo, sastoji se od nekoliko argumenata. Prvi je prvi uvjet, drugi je drugi, i tako dalje. Možete koristiti više od dva argumenta i provjeriti više uvjeta odjednom. Ali u praksi se takve situacije rijetko događaju. Više od tri stanja u isto vrijeme - gotovo nikad. Redoslijed radnji koje izvodi ova funkcija je sljedeći:

  1. Prvo, formula provjerava prvi uvjet – jesu li cipele ženske.
  2. Excel potom analizira drugi kriterij – jesu li cipele dizajnirane za trčanje.
  3. Ako se kao rezultat testa pokaže da oba kriterija vraćaju vrijednost TRUE, zatim rezultat funkcije IF pokazuje se istinitim. Stoga se izvršava radnja programirana u odgovarajućem argumentu.
  4. Ako se pokaže da barem jedna od provjera daje rezultat LAGANJE, to i funkcija И će vratiti ovaj rezultat. Stoga će se prikazati rezultat zapisan u trećem argumentu funkcije IF.

Kao što vidite, logika radnji vrlo je jednostavna i lako razumljiva na intuitivnoj razini.

ILI operator u Excelu

Operator OR radi na sličan način i ima sličnu sintaksu. Ali vrsta provjere malo je drugačija. Ova funkcija vraća vrijednost TRUE ako barem jedna provjera vrati rezultat TRUE. Ako sve provjere daju lažan rezultat, tada, u skladu s tim, funkcija OR vraća vrijednost LAGANJE.

Sukladno tome, ako funkcija OR  vraća rezultat TRUE za barem jednu od vrijednosti, tada funkcija IF će napisati vrijednost koja je navedena u drugom argumentu. I samo ako vrijednost ne zadovoljava sve kriterije, vraća se tekst ili broj naveden u trećem argumentu ove funkcije.

Kako bismo demonstrirali ovo načelo u praksi, upotrijebimo ponovno primjer. Problem je sada sljedeći: popust se daje ili na muške cipele ili na tenisice. U tom slučaju popust će biti 35%. Ako su cipele ženske ili dizajnirane za trčanje, tada neće biti popusta za takav naslov.

Da biste postigli takav cilj, morate napisati sljedeću formulu u ćeliju koja se nalazi neposredno ispod natpisa "Popust": =IF(ILI(B2=”žensko”; C2=”trči”);0;35%). Nakon što pritisnemo tipku enter i povučemo ovu formulu u ostale ćelije, dobivamo sljedeći rezultat.

IF izjava u Excelu. Sve o operatoru - primjena, primjeri

Kako definirati funkciju IF pomoću alata za sastavljanje formula

Naravno, u određenoj je mjeri pisanje formule rukom čak i praktičnije od korištenja drugih alata. Ali ako ste početnik, onda se situacija dramatično mijenja. Kako ne bi došlo do zabune pri unosu argumenata, kao i za označavanje točnog naziva svake od funkcija, postoji poseban alat pod nazivom Čarobnjak za unos funkcija ili Graditelj formula. Pogledajmo detaljan mehanizam njegovog rada. Pretpostavimo da smo od uprave dobili zadatak analizirati dostupnu ponudu proizvoda i svim ženskim tenisicama dodijeliti popust od 25%. Redoslijed radnji u ovom slučaju bit će sljedeći:

  1. Čarobnjak za unos funkcija otvaramo klikom na odgovarajuću tipku na kartici Formule (na snimci zaslona označeno je crvenim pravokutnikom). IF izjava u Excelu. Sve o operatoru - primjena, primjeri
  2. Zatim se otvara mala ploča za izradu formula u kojoj odabiremo funkciju koja nam je potrebna. Može se odabrati izravno s popisa ili pretraživati ​​putem polja za pretraživanje. Već ga imamo na popisu od 10 onih koji su nedavno korišteni, pa kliknemo na njega i kliknemo na gumb "Insert Function".IF izjava u Excelu. Sve o operatoru - primjena, primjeri
  3. Nakon toga, pred našim očima će se otvoriti prozor za postavljanje argumenata funkcije. Na dnu ove ploče također možete vidjeti što radi odabrana funkcija. Svaki od argumenata je potpisan, tako da ne morate pamtiti niz. Prvo unosimo logički izraz koji uključuje broj ili ćeliju, kao i vrijednost za provjeru usklađenosti. Zatim se unose vrijednosti ako je istina, a vrijednost ako je laž.
  4. Nakon što su svi koraci dovršeni, kliknite na gumb "Završi". IF izjava u Excelu. Sve o operatoru - primjena, primjeri

Sada dobivamo rezultat. S njim izvodimo iste radnje kao u prethodnom slučaju, naime, mišem usmjerimo kvadratić u donjem desnom kutu i povučemo formulu u sve preostale ćelije. Dakle funkcija IF je uistinu najpopularniji i najvažniji operater među svim postojećim. Provjerava podatke prema određenim kriterijima i izvodi odgovarajuće radnje ako provjera vrati rezultat. TRUE or LAGANJE. To vam omogućuje da uvelike pojednostavite obradu velikih podataka i ne radite ogroman broj radnji, delegirajući ovaj prljavi posao na računalo.

Ostavi odgovor