KUI, JA, VÕI, pesastatud IF & NOT loogilised funktsioonid Excelis

Asjad ei lähe alati nii, nagu me tahame. Ootamatu võib juhtuda. Oletame näiteks, et peate arvud jagama. Mis tahes arvu nulliga (0) jagamine annab vea. Loogilised funktsioonid tulevad sellistel juhtudel kasuks. Selles õpetuses käsitleme järgmisi teemasid.

Mis on loogiline funktsioon?

See on funktsioon, mis võimaldab meil tutvustada otsuste langetamist valemite ja funktsioonide täitmisel. Funktsioonid on harjunud;

  • Kontrollige, kas tingimus on tõene või väär
  • Kombineerige mitu tingimust

Mis on tingimus ja miks see on oluline?

Tingimus on avaldis, mille väärtus on tõene või väär. Avaldis võib olla funktsioon, mis määrab, kas lahtrisse sisestatud väärtus on numbri- või tekstiandmetüüpi, kas väärtus on määratud väärtusest suurem, võrdne või väiksem jne.

IF Funktsiooni näide

Töötame selle õpetuse kodutarvete eelarvega. Kasutame funktsiooni IF, et teha kindlaks, kas toode on kallis või mitte. Eeldame, et esemed, mille väärtus on suurem kui 6,000, on kallid. Need, mis on alla 6,000, on odavamad. Järgmine pilt näitab meile andmestikku, millega me töötame.

IF funktsiooni näide Excelis

  • Asetage kursori fookus lahtrisse F4
  • Sisestage järgmine valem, mis kasutab funktsiooni IF

=IF(E4<6000,"Jah","Ei")

SIIN,

  • "= KUI (…)" kutsub esile IF-funktsioone
  • "E4<6000" on tingimus, mida IF-funktsioon hindab. See kontrollib, et lahtri aadressi E4 väärtus (vahesumma) on väiksem kui 6,000
  • "Yes" see on väärtus, mida funktsioon kuvab, kui E4 väärtus on väiksem kui 6,000
  • "Ei" see on väärtus, mida funktsioon kuvab, kui E4 väärtus on suurem kui 6,000

Kui olete lõpetanud, vajutage sisestusklahvi

Saate järgmised tulemused

IF funktsiooni näide Excelis

Exceli loogikafunktsioonide selgitus

Järgmine tabel näitab kõiki Exceli loogilisi funktsioone

S / N FUNCTION KATEGOORIA KIRJELDUS KASUTAMINE
01 JA loogiline Kontrollib mitut tingimust ja tagastab tõene, kui kõik tingimused on tõesed. =AND(1 > 0,ISNUMBER(1)) Ülaltoodud funktsioon tagastab väärtuse TRUE, kuna mõlemad tingimused on tõesed.
02 FALSE loogiline Tagastab loogilise väärtuse FALSE. Seda kasutatakse tingimuse või funktsiooni tulemuste võrdlemiseks, mis tagastavad tõese või väära VÄÄR()
03 IF loogiline Kontrollib, kas tingimus on täidetud või mitte. Kui tingimus on täidetud, tagastab see tõene. Kui tingimus ei ole täidetud, tagastab see vale.
=IF(loogiline_test,[väärtus_kui_tõene],[väärtus_kui_vale])
=IF(ISNUMBER(22),"jah", "ei")
22 on arv, nii et see tagastab Jah.
04 VIGA loogiline Tagastab avaldise väärtuse, kui viga ei esine. Kui ilmneb tõrge, tagastab see vea väärtuse =IFERROR(5/0,jaga nulliga)
05 IFNA loogiline Tagastab väärtuse, kui viga #N/A ei esine. Kui ilmneb viga #N/A, tagastab see NA väärtuse. #N/A viga tähendab väärtust, kui see pole valemile või funktsioonile saadaval. =IFNA(D6*E6,0)
NB ülaltoodud valem tagastab nulli, kui mõlemad või kas D6 või E6 on tühjad
06 EI loogiline Tagastab tõene, kui tingimus on väär, ja tagastab vale, kui tingimus on tõene =EI(ISTEKST(0))
NB ülaltoodud funktsioon tagastab tõene. Seda seetõttu, et ISTEXT(0) tagastab vale ja funktsioon NOT teisendab vale väärtuseks TRUE
07 OR loogiline Kasutatakse mitme tingimuse hindamisel. Tagastab tõene, kui mõni või kõik tingimused on tõesed. Tagastab vale, kui kõik tingimused on valed =VÕI(D8=”administraator”,E8=”kassapidaja”)
NB ülaltoodud funktsioon tagastab väärtuse tõene, kui üks või mõlemad D8 ja E8 administraator või kassapidaja
08 TRUE loogiline Tagastab loogilise väärtuse TRUE. Seda kasutatakse tingimuse või funktsiooni tulemuste võrdlemiseks, mis tagastavad tõese või väära TÕSI()

Pesastatud IF-funktsioonid

Pesastatud IF-funktsioon on IF-funktsioon teises IF-funktsioonis. Pesastatud, kui avaldused on kasulikud, kui peame töötama rohkem kui kahe tingimusega. Oletame, et tahame välja töötada lihtsa programmi, mis kontrollib nädalapäeva. Kui päev on laupäev, tahame kuvada "peo hästi", kui on pühapäev, siis "aeg puhata" ja kui see on mis tahes päev alates Monday reedeni, mida tahame kuvada, ärge unustage täita oma ülesannete loend.

Pesastatud if-funktsioon aitab meil ülaltoodud näidet rakendada. Järgmine vooskeem näitab, kuidas pesastatud IF-funktsiooni rakendatakse.

Pesastatud IF-funktsioonid Excelis

Ülaltoodud vooskeemi valem on järgmine

=IF(B1="pühapäev","aeg puhkamiseks",IF(B1="laupäev","peokaev","to do list"))

SIIN,

  • "= KUI (….)" on peamine if-funktsioon
  • "= KUI (…, KUI (….))" teine ​​IF-funktsioon on pesastatud. See annab täiendava hinnangu, kui peamine IF-funktsioon tagastas vale.

Praktiline näide

Pesastatud IF-funktsioonide praktiline näide

Looge uus töövihik ja sisestage andmed, nagu allpool näidatud

Pesastatud IF-funktsioonide praktiline näide

  • Sisestage järgmine valem

=IF(B1="pühapäev","aeg puhkamiseks",IF(B1="laupäev","peokaev","to do list"))

  • Sisestage laupäev lahtri aadressi B1
  • Saate järgmised tulemused

Pesastatud IF-funktsioonide praktiline näide

Laadige alla õpetuses kasutatud Exceli fail

kokkuvõte

Hindamisel kasutatakse otsustamise tutvustamiseks loogilisi funktsioone valemid ja funktsioonid Excelis.