Valemid ja funktsioonid

Funktsioon IF

IF

Funktsioon IF on üks Exceli populaarsemaid funktsioone ja võimaldab loogiliselt võrrelda väärtust ja eeldatud tulemit.

Seega võib IF-funktsioonil olla kaks tulemit. Esimene tulem kuvatakse juhul, kui võrdluse tulemus osutub tõeseks (True), ja teine tulem juhul, kui võrdluse tulemus on väär (False).

Näiteks =IF(C2=”Jah”;1,2) ütleb IF(C2 = Jah, siis tagasta väärtus 1, muul juhul väärtus 2).

Teie brauser ei toeta videot. Installige Microsoft Silverlight, Adobe Flash Player või Internet Explorer 9.

Funktsiooni IF, mis on üks loogikafunktsioonidest, kasutage siis, kui soovite, et tagastataks üks väärtus, kui tingimus on täidetud ja teine väärtus, kui tingimus on väär.

IF(loogika_test; [väärtus_kui_tõene]; [väärtus_kui_väär])

Siin on mõned näited.

  • =IF(A2>B2;"Eelarvest väljas";"OK")

  • =IF(A2=B2;B4–A4;"")

Argumendi nimi

Kirjeldus

loogika_test    (nõutav)

Tingimus, mille täidetust soovite kontrollida.

väärtus_kui_tõene    (nõutav)

Väärtus, mida soovite tagastada siis, kui loogika_test annab tulemuseks TRUE.

väärtus_kui_väär    (valikuline)

Väärtus, mida soovite tagastada juhul, kui loogika_test annab tulemuseks FALSE.

Lihtsa IF-funktsiooni näiteid

Lahter D2 sisaldab järgmist valemit: =IF(C2=„Jah”;1;2)
  • =IF(C2=„Jah”;1;2)

Ülalolevas näites ütleb lahtris D2 oleva valemi süntaks järgmist: IF(C2 = Jah, tagasta väärtus 1, vastasel juhul tagasta väärtus 2).

Lahter D2 sisaldab järgmist valemit: =IF(C2=1;„Jah”;„Ei”)
  • =IF(C2=1;„Jah”;„Ei”)

Selles näites ütleb lahtris D2 oleva valemi süntaks järgmist: IF(C2 = 1, tagasta väärtus Jah, vastasel juhul tagasta väärtus Ei)Nagu näete, saab IF-funktsiooni kasutada nii teksti kui ka väärtuste hindamiseks. Samuti saate seda kasutada veaväärtuste korral. Funktsioon kontrollib, kas üks väärtus on teisega võrdne, ja tagastab ühe tulemi, aga peale selle saate kasutada ka matemaatilisi tehtemärke ja teha muid arvutusi enda määratud kriteeriumide alusel. Samuti saab mitme võrdluse tegemiseks pesastada mitu IF-funktsiooni.

Lahtris D2 on järgmine valem: =IF(C2>B2;„Eelarvest väljas”;„Eelarve piires”)
  • =IF(C2>B2;„Eelarvest väljas”;„Eelarve piires”)

Ülalolevas näites ütleb lahtris D2 oleva IF-funktsiooni süntaks järgmist: KUI(C2 väärtus on suurem kui B2 väärtus, tagasta tekst „Eelarvest väljas”, vastasel juhul tagasta tekst „Eelarve piires”).

Lahtris E2 on järgmine valem: =IF(C2>B2;C2–B2;"")
  • = IF(C2>B2,C2-B2,0)

Ülaloleval joonisel tagastatakse tekstitulemi asemel matemaatiline arvutus. Seega ütleb lahtris E2 oleva valemi süntaks järgmist: IF(tegelik maksumus on suurem kui eelarveline maksumus, lahuta eelarvesumma tegelikust summast, vastasel juhul ära tagasta mingit tulemit).

Lahtris F7 on järgmine valem: =IF(E7=„Jah”;F5*0,0825;0)
  • =IF(E7=„Jah”;F5*0,0825;0)

Selles näites ütleb lahtris F7 oleva valemi süntaks järgmist: IF(E7 = „Jah”, korruta lahtris F5 olev kogusumma 8,25%-ga, vastasel juhul käibemaksu ei lisandu, seega tagasta väärtus 0).

Märkus.: Kui kavatsete valemites kasutada teksti, tuleb see panna jutumärkidesse (nt „Tekst”). Ainsad erandid on sõnad TRUE (tõene) ja FALSE (väär), mida Excel mõistab automaatselt.

Levinumad probleemid

Probleem

Mis läks valesti?

0 (null) lahtris

Ühes kontrollifunktsioonidest väärtus_kui_tõene või väärtus_kui_väär puudub argument. Õige väärtuse tagastamiseks lisage argumendi tekst mõlemale argumendile, või lisage argumendile kas TRUE või FALSE.

#NAME? lahtris

Enamasti tähendab see, et valem on valesti kirjutatud.

Kas vajate rohkem abi?

Võite oma küsimuse alati esitada mõnele Exceli tehnikakogukonna eksperdile, otsida abi vastustefoorumist või soovitada mõnd uut funktsiooni või täiustust Exceli User Voice’i lehel.

Vt ka

Tehtemärgid ja tähtsuse järjekord Excelis

Pesastatud funktsioonide kasutamine valemis

IF-funktsiooni abil tühja lahtri kontrollimine

IF-funktsiooni abil tühja lahtri kontrollimine

Täpsemad IF-funktsioonid

Funktsioon IFS (Office 365, Excel 2016 ja uuemad versioonid)

IF-funktsioon – pesastatud valemitega seotud probleemide vältimine

Õppevideod: täpsemad IF-funktsioonid

COUNTIF

COUNTIFS

Funktsioon SUMIF

Funktsioon SUMIFS

Funktsioon AND

OR

VLOOKUP

Exceli valemite ülevaade

Katkiste valemite ärahoidmine

Valemivigade tuvastamine

Loogikafunktsioonid (teatmematerjalid)

Exceli funktsioonid (tähestikuliselt)

Exceli funktsioonid (kategooriate kaupa)

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×