IF, AND, OR, pesastatud IF & EI loogilised funktsioonid Excelis

Lang L: none (table-of-contents):

Anonim

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

Selles õpetuses käsitleme järgmisi teemasid.

  • Mis on loogiline funktsioon?
  • KUI funktsiooni näide
  • Exceli loogika funktsioonid on selgitatud
  • Pesastatud IF-funktsioonid

Mis on loogiline funktsioon?

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

  • Kontrollige, kas tingimus on tõene või väär
  • Ühendage mitu tingimust koos
Mis on tingimus ja miks see on oluline?

Tingimus on väljend, mille väärtuseks on tõene või väär. Avaldis võib olla funktsioon, mis määrab, kas lahtrisse sisestatud väärtus on arv- või tekstandmetüüp, kui väärtus on suurem, võrdne või väiksem kui määratud väärtus jne.

IF funktsiooni näide

Töötame selle juhendaja kodutarvete eelarvega. Funktsiooni IF abil määrame, kas üksus on kallis või mitte. Eeldame, et esemed, mille väärtus on suurem kui 6000, on kallid. Need, mis on alla 6000, on odavamad. Järgmine pilt näitab meile andmekogumit, millega töötame.

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

= KUI (E4 <6000, "jah", "ei")

SIIN,

  • "= IF (...)" kutsub funktsioone IF
  • "E4 <6000" on tingimus, mida IF-funktsioon hindab. See kontrollib, et lahtriaadressi E4 (vahesumma) väärtus on väiksem kui 6000
  • "Jah" - see on väärtus, mida funktsioon kuvab, kui E4 väärtus on väiksem kui 6000
  • "Ei" - see on väärtus, mida funktsioon kuvab, kui E4 väärtus on suurem kui 6000

Kui olete lõpetanud, vajutage sisestusklahvi

Saad järgmised tulemused

Exceli loogika funktsioonid on selgitatud

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

S / N FUNKTSIOON KATEGOORIA KIRJELDUS KASUTAMINE
01 JA Loogiline Kontrollib mitut tingimust ja tagastab tõese, kui kõigi tingimuste väärtus on tõene. = AND (1> 0, ISNUMBER (1)) Ülaltoodud funktsioon tagastab TÕENE, kuna mõlemad tingimused on tõesed.
02 VÄÄR Loogiline Tagastab loogilise väärtuse FALSE. Seda kasutatakse tingimuse või funktsiooni tulemuste võrdlemiseks, mis tagastab tõese või vale VÄÄR ()
03 KUI Loogiline Kontrollib, kas tingimus on täidetud või mitte. Kui tingimus on täidetud, tagastatakse tõene. Kui tingimus ei ole täidetud, tagastab see vale. = KUI (loogiline_test, [väärtuse_tõene], [väärtuse_f_vale]) = KUI (ISNUMBER (22), "Jah", "Ei") 22 on Number, nii et see tagastaks Jah.
04 VIGA Loogiline Tagastab avaldise väärtuse, kui viga ei esine. Vea ilmnemisel tagastatakse vea väärtus = VIGA (5/0, "Jaga nulliga viga")
05 IFNA Loogiline Tagastab väärtuse, kui viga # N / A ei esine. Kui ilmneb tõrge # N / A, tagastab see NA väärtuse. # N / A tõrge 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 MITTE Loogiline Tagastab tõene, kui tingimus on vale, ja vale, kui tingimus on tõene = EI (ISTEXT (0)) NB, ülaltoodud funktsioon tagastab tõene. Seda seetõttu, et ISTEXT (0) tagastab vale ja funktsioon EI teisendab vale väärtuseks TÕENE
07 VÕI 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 = "admin", E8 = "kassapidaja")! NB, et ülaltoodud funktsioon tagastab tõene, kui üks või mõlemad D8 ja E8 admin või kassapidaja
08 TÕSI Loogiline Tagastab loogilise väärtuse TÕENE. Seda kasutatakse tingimuse või funktsiooni tulemuste võrdlemiseks, mis tagastab tõese või vale TÕSI()

Pesastatud IF-funktsioonid

Pesastatud IF-funktsioon on IF-funktsioon teise IF-funktsiooni sees . Pesastatud, kui avaldused tulevad kasuks, 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 "pidu hästi", kui on pühapäev, siis "puhkeaeg" ja kui mõni päev esmaspäevast reedeni soovime kuvada, pidage kindlasti meeles, et täitke oma ülesannete loend.

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

Ülaltoodud vooskeemi valem on järgmine

= KUI (B1 = "pühapäev", "aeg puhata", KUI (B1 = "laupäev", "pidu hästi", "ülesannete nimekiri"))

SIIN,

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

Praktiline näide

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

  • Sisestage järgmine valem

= KUI (B1 = "pühapäev", "aeg puhata", KUI (B1 = "laupäev", "pidu hästi", "ülesannete nimekiri"))

  • Sisestage lahtriaadressile B1 laupäev
  • Saad järgmised tulemused

Laadige alla õpetuses kasutatud Exceli fail

Kokkuvõte

Valemite ja funktsioonide hindamisel Excelis kasutatakse otsustamise tutvustamiseks loogilisi funktsioone.