Exceli AND-, OR- ja IF-funktsioonide pesitsemine

Loogiliste funktsioonide kasutamine mitme tingimuse testimiseks

AND-, OR- ja IF- funktsioonid on mõned Exceli paremini tuntud loogilised funktsioonid .

Mida VÕI-JA FUNKTSIOON toimivad, nagu on näidatud alljärgneva pildi 2. ja 3. rida, on testimisrežiimid ja sõltuvalt sellest, millist funktsiooni kasutatakse, peab TRUE-vastuse tagastamise funktsioon olema üks või kõik tingimused. Kui ei, siis tagastab funktsioon väärtuse FALSE.

Allpool olevas pildis testitakse kolme tingimust valemitega rida 2 ja 3:

Vormistusfunktsioon , kui üks neist tingimustest on tõene, tagastab funktsioon lahtris B2 tõese väärtuse.

AND Funktsiooni puhul peavad kõik kolm tingimust olema tõene, kui funktsioon tagastab väärtuse TRUE lahtris B3.

Exceli OR- ja IF-i või IF- ja IF-funktsioonide kombineerimine

© Ted French

Nii et teil on OR ja AND funktsioonid. Mis nüüd?

IF funktsiooni lisamine

Kui mõni neist kahest funktsioonist on IF-funktsiooniga ühendatud, on saadud valemil palju paremad võimalused.

Exceli paigaldusfunktsioon viitab ühe funktsiooni paigutamisele teisele. Pesastatud funktsioon toimib ühe põhifunktsiooni argumendina .

Ülalolevas pildis sisaldavad neli kuni seitse rida valemeid, kus AND või VÕI funktsioon on IF funktsiooni sees.

Kõigi näidete korral toimib lohistatud funktsioon IF funktsiooni esimest või argumenti Logical_test .

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error")
= IF (AND (A2 <50, A3 <> 75, A4> = 100), TÄNA (), 1000)

Valemi väljundi muutmine

Kõikides 4- kuni 4-7 rida valemites on AND- ja OR-funktsioonid identsed nende kolleegidega 2. ja 3. rida, kuna nad testivad andmeid lahtrites A2-A4, et näha, kas see vastab nõutavale tingimusele.

IF-funktsiooni kasutatakse valemi väljundi kontrollimiseks, mis on määratud funktsiooni teise ja kolmanda argumendi jaoks.

See väljund võib olla:

IF / JA- valemi puhul lahtris B5, kuna kõik kolm rakku vahemikus A2 kuni A4 on tõesed - lahtris A4 olev väärtus ei ole suurem kui 100 -väärtus - funktsiooni AND tagastab FALSE väärtuse.

IF-funktsioon kasutab seda väärtust ja tagastab oma Value_if_false argumendi - praeguse kuupäeva, mille pakub TODAY funktsioon .

Teisest küljest tagastab neljanda rea ​​neljanda / nelja valemi valem tekstiväli Data Correct, sest:

  1. Väärtuse väärtus tagas tasku TRUE - väärtus A3 lahtris ei ole võrdne 75-ga.
  2. Seejärel kasutas IF-funktsioon seda tulemust, et tagastada oma Value_if_false argument: Data Correct .

Excel'i IF / OR valemi kirjutamine

Alltoodud sammud hõlmavad seda, kuidas sisestada ülaltoodud kujutises olevasse lahtrisse B4 olev IF / Vormi valem. Samasuguseid samme saab kasutada näite IF-valemite sisestamiseks.

Kuigi on võimalik lihtsalt täisvalemit käsitsi kirjutada,

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error")

paljudel inimestel on lihtsam kasutada IF-funktsiooni dialoogi, et sisestada valem ja argumendid, sest dialoogiboksis on süntaks, näiteks argumente ja ümbritsevaid tekstikirjeid jutumärkides koma eraldajatena.

IF / VOR valemi sisestamiseks rakkudes B4 on järgmised etapid:

  1. Klõpsake raku B4, et see oleks aktiivne lahtrisse .
  2. Klõpsake lindi vahekaardil Vormid .
  3. Funktsiooni avamiseks rippmenüüst klõpsake loogilise ikooni.
  4. IF-funktsiooni dialoogiboksi avamiseks klõpsa loendis IF.
  5. Klõpsake dialoogiboksis rida Logical_test .
  6. Sisestage täis-AND-funktsioon: VÕI (A2 <50, A3 <> 75, A4> = 100) real Logical_test, kasutades soovi korral raku viiteid.
  7. Klõpsake dialoogiboksis rea Value_if_true .
  8. Sisestage tekst. Andmed on õiged (pole vaja jutumärkideta).
  9. Klõpsake dialoogiboksis Value_if_false rida.
  10. Sisestage tekst Andmete viga.
  11. Klõpsake dialoogiboksi sulgemiseks OK ja naaske töölehele.
  12. Nagu juba eespool arutletud, peaks valem näitama Value_if_true argumenti Data Correct.
  13. Kui klõpsate lahtris B4 , on see täielik funktsioon
    = Töölaua kohal olevas valemiribal ilmub IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error") .