Nesting AND, OR, og IF aðgerðir í Excel

Nota rökréttar aðgerðir til að prófa margar aðstæður

AND, OR og IF aðgerðir eru nokkrar af betri þekktum rökfræðilegum aðgerðum Excel.

Hvaða OR og OG virka, eins og sýnt er í röðum tveir og þrír í myndinni hér fyrir neðan, eru próf margfeldi og eftir því hvaða aðgerð er notuð verður eitt eða öll skilyrði að vera rétt fyrir þá aðgerð að koma aftur á TRUE svörun. Ef ekki, skilar fallið FALSE sem gildi.

Í myndinni hér að neðan eru þrjár aðstæður prófaðir með formúlunum í röðum tveggja og þriggja:

Fyrir EÐA virka , ef eitt af þessum skilyrðum er satt, skilar aðgerðin gildi TRUE í klefi B2.

Fyrir OG-virkni verða öll þrjú skilyrði að vera satt fyrir þá aðgerð að skilar gildi TRUE í klefi B3.

Sameina OR og IF, eða AND og IF aðgerðir í Excel

© Ted franska

Svo hefur þú OR og OG aðgerðir. Hvað nú?

Bætir við í IF-virkni

Þegar einni af þessum tveimur aðgerðum er sameinuð IF-fallinu, hefur formúlan sem hefur það miklu meiri getu.

Nesting aðgerðir í Excel vísar til að setja eina aðgerð inni í öðru. Nested aðgerðin virkar sem eitt af rökum helstu aðgerða.

Í myndinni hér að framan eru raðir fjórum til sjö innihalda formúlur þar sem AND eða OR-aðgerðin er tengd innan IF-fallsins.

Í öllum dæmunum virkar hreiður virknin sem fyrsta aðgerðin í IF eða Logical_test .

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Gögn Rétt", "Gögn Villa")
= IF (OG (A2 <50, A3 <> 75, A4> = 100), í dag (), 1000)

Breyting á Formúluútgangi

Í öllum formúlum í röðum fjórum til sjö eru OR og OR aðgerðirnar eins og hliðstæðir þeirra í röðum tveir og þrír, því að þeir prófa gögnin í frumum A2 til A4 til að sjá hvort það uppfylli skilyrði.

IF-aðgerðin er notuð til að stjórna framleiðslu uppskriftarinnar með hliðsjón af því sem er slegið inn í aðra og þriðja röksemdafærsluna.

Þessi framleiðsla getur verið:

Ef um er að ræða IF / EN formúluna í klefi B5, þar sem ekki eru öll þrjú frumur á bilinu A2 til A4 sönn - gildið í klefi A4 er ekki stærra en eða jafnt og 100 - OG skilar falsa gildi.

IF-aðgerðin notar þetta gildi og skilar Value_if_false rökum sínum - núverandi dagsetning sem er til staðar í TODAY-aðgerðinni .

Á hinn bóginn skilar IF / OR formúlan í röð fjórum texta yfirlýsingunni Gögn Rétt vegna þess að:

  1. OR-gildið hefur skilað TRUE gildi - gildið í frumu A3 er ekki jafnt 75.
  2. IF-aðgerðin notaði þá þessa niðurstöðu til að skila Value_if_false rökunum: Gögn Rétt .

Ritun Excel IF / OR Formúla

Skrefin hér að neðan ná yfir hvernig á að slá inn IF / OR formúluna sem er staðsett í klefi B4 í myndinni hér fyrir ofan. Sama skref er hægt að nota til að slá inn hvaða IF formúlur í dæminu.

Þótt það sé hægt að slá bara upp alla formúluna í höndunum,

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Gögn Rétt", "Gögn Villa")

Margir finna það auðveldara að nota valmynd IF aðgerðarinnar til að slá inn formúluna og rökin þar sem valmyndin sér um setningafræði, svo sem kommaseparatorer milli rökanna og nærliggjandi textafærslna í tilvitnunarmerkjum.

Skrefin sem notuð eru til að slá inn IF / OR formúluna í klefi B4 eru:

  1. Smelltu á klefi B4 til að gera það virkt klefi .
  2. Smelltu á Formulas flipann á borði .
  3. Smelltu á Logical táknið til að opna fallgluggann.
  4. Smelltu á IF á listanum til að opna IF-valmyndina.
  5. Smelltu á hnappinn Logical_test í valmyndinni.
  6. Sláðu inn heill OG virka: EÐA (A2 <50, A3 <> 75, A4> = 100) inn í Logical_test línuna með því að benda á tilvísanir í reitinn ef þess er óskað.
  7. Smelltu á Value_if_true línuna í valmyndinni.
  8. Sláðu inn texta Gögn Rétt (engin tilvitnunarmerki krafist).
  9. Smelltu á Value_if_false línuna í valmyndinni.
  10. Skrifaðu inn textann Gögn Villa.
  11. Smelltu á Í lagi til að loka valmyndinni og fara aftur í verkstæði.
  12. Eins og áður hefur verið fjallað um hér að ofan ætti formúlan að birta Value_if_true rök gagna rétta.
  13. Þegar þú smellir á klefi B4 , þá er heildaraðgerðin
    = IF (OR (A2 <50, A3 <> 75, A4> = 100), "Gögn Rétt", "Gögn Villa") birtist í formúlunni fyrir ofan verkstæði.