IF izjava u Excelu. Sve o operateru – aplikacija, primjeri

Skup funkcija u programu Excel je, naravno, zaista ogroman. Konkretno, moguće je programirati obradu podataka do određene mjere. Za to je, između ostalog, odgovoran i funkcija IF. Omogućava implementaciju gotovo svakog zadatka. Zbog toga se ovaj operator koristi mnogo č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 programu da provjeri da li određena ćelija odgovara datom kriteriju. Ako imamo uvjet pod kojim samo trebamo izvršiti zadatak, onda Excel prvo provjerava, nakon čega prikazuje rezultat izračuna u ćeliji u kojoj je ova funkcija upisana. Ali to je samo ako se ova funkcija koristi u sprezi s drugom funkcijom. Operater sam IF daje dva rezultata:

  1. TAČNO. Ovo je ako izraz ili ćelija odgovaraju određenom kriteriju.
  2. FALSE. Ovaj operator se prikazuje ako nema podudaranja.

Sintaksa formule je sljedeća (u univerzalnom obliku): =IF(uslov; [vrijednost ako je uslov ispunjen]; [vrijednost ako uslov nije ispunjen]). Funkcija se može kombinirati s drugim. U ovom slučaju, drugi operatori moraju biti upisani u odgovarajuće argumente. Na primjer, možete ga napraviti tako da provjerava je li broj pozitivan, i ako jeste, pronaći aritmetičku sredinu. Naravno, postoji jedna funkcija koja radi isto, ali ovaj primjer prilično jasno pokazuje kako funkcija funkcionira. 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. Koju god oblast da nazovete, postojaće aplikacija za ovu funkciju.

Kako koristiti funkciju IF u Excelu – primjeri

Uzmimo još jedan primjer kako možemo koristiti funkciju IF u Excelu. Pretpostavimo da imamo tabelu koja sadrži nazive patika. Recimo da postoji velika rasprodaja ženskih cipela koja zahtijeva popust od 25 posto na sve artikle. Za ovu provjeru postoji posebna kolona koja označava spol za koji je patika namijenjena.

IF izjava u Excelu. Sve o operateru - aplikacija, primjeri

Shodno tome, uslov ovog zadatka biće ravnopravnost spola i žene. Ako se kao rezultat provjere utvrdi da je ovaj kriterij tačan, tada na mjestu gdje je prikazana ova formula potrebno je napisati iznos popusta - 25%. Ako je netačno, navedite vrijednost 0, jer u ovom slučaju popust nije predviđen.

IF izjava u Excelu. Sve o operateru - aplikacija, primjeri

Naravno, potrebne ćelije možete popuniti ručno. Ali ovo može potrajati mnogo vremena. Osim toga, ljudski faktor, zbog kojeg može doći do grešaka u otisku i izobličenja informacija, također nije poništen. Kompjuter ne pravi greške. Stoga, ako je količina informacija prevelika, bolje je koristiti funkciju IF.

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

  1. IF je direktno operator.
  2. B2=“žensko” je kriterijum koji treba ispuniti.
  3. Nakon toga slijedi vrijednost koja će se prikazati ako su patike kreirane za žene i vrijednost koja se prikazuje ako se utvrdi da su patike muške, dječje ili bilo koje druge koje ne ispunjavaju uvjet naveden u prvom argumentu.

Gdje je najbolje mjesto za pisanje ove formule? Općenito, mjesto se može birati proizvoljno, ali u našem slučaju to su ćelije pod naslovom kolone „Popust“.

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

IF izjava u Excelu. Sve o operateru - aplikacija, primjeri

Nakon unosa formule potrebno je pritisnuti tipku enter, nakon čega će se tabela automatski popuniti ispravnom vrijednošću. U tabeli ispod možemo vidjeti da se prva provjera pokazala ispravnom. Program je automatski odredio spol ovih patika i dodijelio im popust od četvrtine cijene. Rezultat je postignut.

IF izjava u Excelu. Sve o operateru - aplikacija, primjeri

Sada ostaje popuniti preostale redove. Da biste to učinili, ne morate kopirati formulu u svaku ćeliju pojedinačno. Dovoljno je pronaći kvadrat u donjem desnom uglu, pomeriti kursor miša preko njega, uveriti se da se pretvorio u ikonicu krsta i povući marker do samog donjeg reda tabele. Tada će Excel učiniti sve za vas.

IF izjava u Excelu. Sve o operateru - aplikacija, primjeri

Korištenje IF funkcije s više uvjeta

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

Jedan od posebnih slučajeva provjere za nekoliko uvjeta je provjera usklađenosti sa prvim, a ako se ispostavi da je netačan, provjerite drugi, treći itd. Ili, ako je vrijednost tačna, provjerite drugi kriterij. Ovdje će, kako korisnik želi, logika akcija 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 hajde da dodamo veću vidljivost.

Da bismo to učinili, otežajmo zadatak. Sada je potrebno da popust dodelimo isključivo ženskim patikama, ali u zavisnosti od sporta za koji su namenjene, veličina popusta bi trebalo da bude drugačija. Formula će na prvi pogled biti nešto složenija, ali općenito će pasti u istu logiku kao i prethodna: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

IF izjava u Excelu. Sve o operateru - aplikacija, primjeri

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

IF izjava u Excelu. Sve o operateru - aplikacija, primjeri

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

Kako koristiti IF funkciju za ispunjavanje 2 uslova odjednom

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

Vratimo se našem stolu. Sada bi popust trebao biti veći, ali odnosi se samo na ženske tenisice za trčanje. Ako se nakon provjere pokaže da su oba uslova ispunjena, tada će se iznos popusta od 30% upisati u polje „Popust“. Ako 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=”ženski”;C2=”trčanje”);30%;0).

IF izjava u Excelu. Sve o operateru - aplikacija, primjeri

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

IF izjava u Excelu. Sve o operateru - aplikacija, primjeri

Sintaksa funkcije AND, kao što vidimo, sastoji se od nekoliko argumenata. Prvi je prvi uslov, drugi je drugi i tako dalje. Možete koristiti više od dva argumenta i provjeriti ima li više uslova odjednom. Ali u praksi se takve situacije retko dešavaju. Više od tri uslova u isto vreme – gotovo se nikada ne dešava. Redoslijed radnji koje obavlja ova funkcija je sljedeći:

  1. Prvo, formula provjerava prvi uslov – da li su cipele ženske.
  2. Excel zatim analizira drugi kriterij – da li su cipele dizajnirane za trčanje.
  3. Ako se kao rezultat testa ispostavi da oba kriterija vraćaju vrijednost ISTINITO, zatim rezultat funkcije IF ispostavilo se da je istina. Stoga se izvršava akcija programirana u odgovarajućem argumentu.
  4. Ako se ispostavi da barem jedna od provjera daje rezultat LAŽEŠ, it i funkcija И će vratiti ovaj rezultat. Stoga će se prikazati rezultat zapisan u trećem argumentu funkcije IF.

Kao što vidite, logika akcija je vrlo jednostavna i lako razumljiva na intuitivnom nivou.

OR operator u Excelu

Operator OR radi na sličan način i ima sličnu sintaksu. Ali vrsta verifikacije je malo drugačija. Ova funkcija vraća vrijednost ISTINITO ako barem jedna provjera vrati rezultat ISTINITO. Ako sve provjere daju lažni rezultat, onda, u skladu s tim, funkcija OR vraća vrijednost LAŽEŠ.

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

Da bismo demonstrirali ovaj princip u praksi, upotrijebimo još jedan primjer. Problem je sada sljedeći: popust se daje ili na muške cipele ili tenisice. U ovom slučaju, popust će iznositi 35%. Ako su cipele ženske ili dizajnirane za trčanje, tada neće biti popusta za takav naslov.

Da biste postigli takav cilj, morate u ćeliju, koja se nalazi direktno ispod natpisa "Popust" napisati sljedeću formulu: =IF(OR(B2=“ženski”; C2=”trčanje”);0;35%). Nakon što pritisnemo tipku enter i povučemo ovu formulu do ostalih ćelija, dobićemo sljedeći rezultat.

IF izjava u Excelu. Sve o operateru - aplikacija, primjeri

Kako definirati IF funkciju koristeći Formula Builder

Naravno, u određenoj mjeri, pisanje formule ručno je čak i praktičnije od korištenja drugih alata. Ali ako ste početnik, onda se situacija dramatično mijenja. Kako se ne biste zbunili u unosu argumenata, kao i da biste naznačili tačan naziv svake od funkcija, postoji poseban alat koji se zove Čarobnjak za unos funkcija ili Formula Builder. Pogledajmo detaljan mehanizam njegovog rada. Pretpostavimo da smo dobili zadatak od menadžmenta da analiziramo raspoloživu ponudu proizvoda i dodijelimo popust od 25% na sve ženske patike. Redoslijed radnji u ovom slučaju bit će sljedeći:

  1. Otvaramo čarobnjak za unos funkcije klikom na odgovarajuće dugme na kartici Formule (na snimku ekrana je istaknuto crvenim pravokutnikom). IF izjava u Excelu. Sve o operateru - aplikacija, primjeri
  2. Zatim se otvara mala ploča za izgradnju formula u kojoj biramo funkciju koja nam je potrebna. Može se odabrati direktno sa liste ili pretraživati ​​kroz polje za pretragu. Već ga imamo na listi od 10 onih koji su nedavno korišteni, pa kliknemo na njega i kliknemo na dugme „Ubaci funkciju“.IF izjava u Excelu. Sve o operateru - aplikacija, primjeri
  3. Nakon toga pred našim očima će se otvoriti prozor za postavljanje argumenata funkcije. Na dnu ovog panela možete vidjeti i šta radi odabrana funkcija. Svaki od argumenata je potpisan, tako da ne morate pamtiti sekvencu. Prvo unosimo logički izraz koji uključuje broj ili ćeliju, kao i vrijednost za provjeru usklađenosti. Zatim se unose vrijednosti ako je istinito i vrijednost ako je netočno.
  4. Nakon što su svi koraci završeni, kliknite na dugme „Završi“. IF izjava u Excelu. Sve o operateru - aplikacija, primjeri

Sada dobijamo rezultat. Njime izvodimo iste radnje kao u prethodnom slučaju, naime, pokazujemo mišem na kvadratić u donjem desnom kutu i povlačimo formulu na sve preostale ćelije. Dakle, funkcija IF je zaista najpopularniji i najvažniji operater među svima koji postoje. Provjerava podatke prema određenim kriterijima i izvodi odgovarajuće radnje ako provjera daje rezultat. ISTINITO or LAŽEŠ. To vam omogućava da uvelike pojednostavite obradu velikih podataka i da ne radite veliki broj radnji, delegirajući ovaj prljavi posao na računar.

Ostavite odgovor