Valemid ja funktsioonid

Funktsioon IF

Funktsioon IF

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Funktsiooni IF on üks kõige populaarsemat funktsiooni Excelis ja see võimaldab teil teha loogilise väärtuse ja mida oodata võrdlust.

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="Yes",1,2) ütleb kui (C2 = Jah, siis tagastatakse 1, muidu tagasi 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

Lahtris D2 on järgmine valem: =IF(C2=„Jah”;1;2)
  • =IF(C2=„Jah”;1;2)

Ülalolevas näites ütleb lahtris D2 oleva valemi süntaks järgmist: KUI(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 valem lahtris D2: IF(C2 = 1, then return Yes, otherwise return No)nagu näete, IF-funktsiooni saab kasutada nii teksti kui ka väärtusi hinnata. See saab hinnata tõrkeid. Te ei ole piiratud ainult kontrollimine, kui üks asi on võrdne teise ja tagastamine tulemuseks ühe tulemi, võite kasutada matemaatilisi tehtemärke ja sõltuvalt oma kriteeriumide täiendavaid arvutusi teha. Mitme IF-funktsioonid saate pesastada ka koos mitme võrdlusi täitmiseks.

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)

Ülaltoodud joonisel tagastatakse tekstitulemi asemel matemaatiline arvutus. Seega ütleb lahtris E2 oleva valemi süntaks järgmist: KUI(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: KUI(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 Excelis

Valemisse Pesastatud funktsioonide kasutamine

Kontrollimaks, kas lahter on tühi kui abil

Kontrollimaks, kas lahter on tühi kui abil

Video: täpsemad IF-funktsioonid

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

Töötab Täpsemad IF - pesastatud valemitega töötamine ja vältida probleeme

Koolitus Videod: täpsemad IF-funktsioonid

Funktsioon The COUNTIF arvestatakse väärtuste ühe kriteeriumide põhjal

Funktsioon The COUNTIFS kuvatakse loendamine mitme kriteeriumi põhjal väärtusi

Funktsioon SUMIF on liita väärtuste ühe kriteeriumide põhjal

Funktsioon The SUMIFS on liita mitme kriteeriumi põhjal väärtusi

Funktsioon AND

Funktsioon OR

Funktsioon VLOOKUP

Exceli valemite ülevaade

Katkenud valemite vältimine

Valemites vigade tuvastamiseks Veakontrolli kasutamine

Loogikafunktsioonid

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.

×