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
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.