Operator “IF” v Microsoft Excelu: uporaba in primeri

Excel ima seveda zelo bogato funkcionalnost. In med številnimi različnimi orodji zavzema posebno mesto operator »IF«. Pomaga pri reševanju povsem različnih nalog, uporabniki pa se na to funkcijo obrnejo veliko pogosteje kot drugi.

V tem članku bomo govorili o tem, kaj je operater "IF", upoštevali pa bomo tudi obseg in načela dela z njim.

Vsebina: Funkcija “IF” v Excelu

Opredelitev funkcije “IF” in njen namen

Operator “IF” je programsko orodje programa Excel za preverjanje določenega pogoja (logičnega izraza) za izvedbo.

Se pravi, predstavljajte si, da imamo nekakšen pogoj. Naloga "IF" je preveriti, ali je dani pogoj izpolnjen, in izpisati vrednost na podlagi rezultata preverjanja v celico s funkcijo.

  1. Če je logični izraz (pogoj) resničen, potem je vrednost resnična.
  2. Če logični izraz (pogoj) ni izpolnjen, je vrednost false.

Sama formula funkcije v programu je naslednji izraz:

=ČE(pogoj, [vrednost, če je pogoj izpolnjen], [vrednost, če pogoj ni izpolnjen])

Uporaba funkcije »IF« s primerom

Morda se zgornje informacije morda ne zdijo tako jasne. Toda v resnici tukaj ni nič zapletenega. Da bi bolje razumeli namen funkcije in njeno delovanje, razmislite o spodnjem primeru.

Imamo tabelo z imeni športnih copat. Predstavljajte si, da bomo kmalu imeli razprodajo in vsi ženski čevlji morajo biti znižani za 25%. V enem od stolpcev v tabeli je spol za vsako postavko samo naveden.

Operator IF v Microsoft Excelu: uporaba in primeri

Naša naloga je, da v stolpcu »Popust« prikažemo vrednost »25%« za vse vrstice z ženskimi imeni. V skladu s tem je vrednost "0", če stolpec "Spol" vsebuje vrednost "moški"

Operator IF v Microsoft Excelu: uporaba in primeri

Ročno izpolnjevanje podatkov vam bo vzelo precej časa, obstaja pa tudi velika verjetnost, da se kje zmotite, sploh če je seznam dolg. V tem primeru je veliko lažje avtomatizirati postopek z uporabo izjave "IF".

Za dokončanje te naloge boste morali napisati naslednjo formulo spodaj:

=ČE(B2=”ženska”,25%,0)

  • Logični izraz: B2=»ženski«
  • Vrednost v primeru, da je pogoj izpolnjen (true) – 25%
  • Vrednost, če pogoj ni izpolnjen (false), je 0.

To formulo zapišemo v najvišjo celico stolpca »Popust« in pritisnemo Enter. Ne pozabite postaviti enačaja (=) pred formulo.

Operator IF v Microsoft Excelu: uporaba in primeri

Nato se bo za to celico izpisal rezultat v skladu z našim logičnim pogojem (ne pozabite nastaviti formata celice – odstotek). Če preverjanje razkrije, da je spol »ženski«, bo prikazana vrednost 25 %. V nasprotnem primeru bo vrednost celice enaka 0. Pravzaprav, kar smo potrebovali.

Operator IF v Microsoft Excelu: uporaba in primeri

Zdaj ostane samo kopirati ta izraz v vse vrstice. Če želite to narediti, premaknite kazalec miške na spodnji desni rob celice s formulo. Kazalec miške naj se spremeni v križec. Pridržite levi gumb miške in povlecite formulo čez vse vrstice, ki jih je treba preveriti glede na podane pogoje.

Operator IF v Microsoft Excelu: uporaba in primeri

To je vse, zdaj smo pogoj uporabili za vse vrstice in za vsako od njih dobili rezultat.

Operator IF v Microsoft Excelu: uporaba in primeri

Uporaba »ČE« z več pogoji

Pravkar smo si ogledali primer uporabe operatorja »IF« z enim logičnim izrazom. Toda program ima tudi možnost, da nastavi več kot en pogoj. V tem primeru bo najprej opravljena kontrola prvega in če bo uspešna, se bo takoj izpisala nastavljena vrednost. In le če prvi logični izraz ni izveden, bo veljalo preverjanje drugega.

Oglejmo si isto tabelo kot primer. Toda tokrat naredimo težje. Zdaj morate dati popust na ženske čevlje, odvisno od športa.

Prvi pogoj je preverjanje spola. Če je »moški«, se takoj prikaže vrednost 0. Če je »ženska«, je preverjen drugi pogoj. Če je šport tek – 20 %, če je tenis – 10 %.

Zapišimo formulo za te pogoje v celico, ki jo potrebujemo.

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

Operator IF v Microsoft Excelu: uporaba in primeri

Kliknemo Enter in dobimo rezultat glede na podane pogoje.

Operator IF v Microsoft Excelu: uporaba in primeri

Nato formulo raztegnemo na vse preostale vrstice tabele.

Operator IF v Microsoft Excelu: uporaba in primeri

Istočasno izpolnjevanje dveh pogojev

Tudi v Excelu obstaja možnost prikaza podatkov o hkratnem izpolnjevanju dveh pogojev. V tem primeru bo vrednost veljala za napačno, če vsaj eden od pogojev ni izpolnjen. Za to nalogo operater "IN".

Vzemimo za primer našo mizo. Po novem bo 30-odstotni popust veljal samo, če so to ženski čevlji in so namenjeni teku. Če so ti pogoji izpolnjeni, bo vrednost celice hkrati enaka 30%, sicer pa 0.

Za to uporabimo naslednjo formulo:

=IF(AND(B2=”ženska”;C2=”teče”);30%;0)

Operator IF v Microsoft Excelu: uporaba in primeri

Pritisnite tipko Enter za prikaz rezultata v celici.

Operator IF v Microsoft Excelu: uporaba in primeri

Podobno kot v zgornjih primerih, formulo raztegnemo na preostale vrstice.

Operator IF v Microsoft Excelu: uporaba in primeri

ALI operator

V tem primeru se vrednost logičnega izraza šteje za resnično, če je izpolnjen eden od pogojev. Drugi pogoj v tem primeru morda ni izpolnjen.

Zastavimo problem takole. 35% popust velja samo za moške teniške copate. Če gre za moški tekaški čevelj ali kateri koli ženski čevelj, je popust 0.

V tem primeru je potrebna naslednja formula:

=ČE(ALI(B2=”ženska”; C2=”teče”);0;35%)

Operator IF v Microsoft Excelu: uporaba in primeri

Po pritisku na Enter bomo dobili zahtevano vrednost.

Operator IF v Microsoft Excelu: uporaba in primeri

Formulo raztegnemo in popusti za celotno ponudbo so pripravljeni.

Operator IF v Microsoft Excelu: uporaba in primeri

Kako definirati funkcije IF z graditeljem formul

Funkcijo IF lahko uporabljate ne le tako, da jo ročno zapišete v celico ali vrstico s formulo, ampak tudi prek Graditelja formul.

Poglejmo, kako deluje. Recimo, da moramo ponovno, kot v prvem primeru, dati popust na vse ženske čevlje v višini 25%.

  1. Postavite kazalec na želeno celico, pojdite na zavihek »Formule« in kliknite »Vstavi funkcijo«.Operator IF v Microsoft Excelu: uporaba in primeri
  2. Na seznamu Formula Builder, ki se odpre, izberite »IF« in kliknite »Vstavi funkcijo«.Operator IF v Microsoft Excelu: uporaba in primeri
  3. Odpre se okno z nastavitvami funkcije. Operator IF v Microsoft Excelu: uporaba in primeriV polje “logični izraz” vpišemo pogoj, po katerem bo opravljeno preverjanje. V našem primeru je to “B2=”female”.

    V polje »True« vpišite vrednost, ki naj bo prikazana v celici, če je pogoj izpolnjen.

    V polju »False« – vrednost, če pogoj ni izpolnjen.

  4. Ko izpolnite vsa polja, kliknite »Dokončaj«, da dobite rezultat.Operator IF v Microsoft Excelu: uporaba in primeriOperator IF v Microsoft Excelu: uporaba in primeri

zaključek

Eno najbolj priljubljenih in uporabnih orodij v Excelu je funkcija IF, ki preveri ujemanje podatkov s pogoji, ki jih postavimo, in avtomatsko poda rezultat, kar izključuje možnost napak zaradi človeškega faktorja. Zato bo znanje in sposobnost uporabe tega orodja prihranilo čas ne le za opravljanje številnih nalog, ampak tudi za iskanje morebitnih napak zaradi "ročnega" načina delovanja.

Pustite Odgovori