Az AND, az OR és az IF függvények beágyazása Excel-be

Logikai funkciók használata több feltétel teszteléséhez

Az AND, VAGY és IF funkciók az Excel egyik legismertebb logikai funkciója .

Az OR és az AND függvény az alábbi képen a 2. és 3. sorokban mutatja a többszörös feltételeket, és attól függően, hogy melyik függvényt használja, a feltételnek egy vagy mindegyikének igaznak kell lennie ahhoz, hogy a TRUE válasz visszaküldhessen. Ha nem, a függvény FALSE értéket ad vissza értékként.

Az alábbi képen a három és harmadik sorban a képleteket vizsgáljuk meg:

A VAGY funkcióhoz , ha az egyik feltétel igaz, a függvény a B2 cellában egy TRUE értéket ad vissza.

Az AND függvény esetében mindhárom feltételnek igaznak kell lennie a függvény számára, hogy TRUE értéket adjon vissza a B3 cellában.

Kombinálja az OR-t és az IF-t, vagy az AND és az IF függvényeket Excelben

© Ted French

Tehát van a VAGY és az ÉS funkció. Most mi?

Hozzáadás az IF függvénybe

Ha a két függvény egyike az IF funkcióval van kombinálva, akkor a kapott képlet sokkal nagyobb képességekkel rendelkezik.

Az Excelbe ágyazott funkciók egy funkciót tartalmaznak a másikban. A beágyazott függvény az egyik fő funkció argumentuma .

A fenti képen a 4-7. Sorok olyan képleteket tartalmaznak, ahol az AND vagy az OR függvény beágyazódik az IF függvénybe.

Minden példában a beágyazott függvény az IF függvény első vagy Logical_test argumentuma.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Adat helyes", "Adathiba")
= HA (ÉS (A2 <50, A3 <> 75, A4> = 100), MA (), 1000)

A formula kimenet megváltoztatása

A 4-7. Sorokban szereplő összes képletben az AND és az OR függvények megegyeznek a 2. és 3. sorban szereplő társaikkal, mivel az A2-től A4-ig terjedő cellákban vizsgálják az adatokat, hogy meggyőződjenek arról, hogy megfelel-e az előírt állapotnak.

Az IF függvény a képlet kimenetének szabályozására szolgál a függvény második és harmadik argumentumában megadottak alapján.

Ez a kimenet lehet:

Abban az esetben, ha az IF / AND képlet a B5 cellában van, hiszen az A2-A4-es tartományban nem mind a három sejt igaz, az A4-es érték nem nagyobb vagy egyenlő 100-nál, az AND függvény FALSE értéket ad vissza.

Az IF függvény ezt az értéket használja, és értéket ad vissza Value_if_false argumentumának - a TODAY függvény által szolgáltatott aktuális dátumnak.

Másrészről, a negyedik sor IF / VAGY képletét a Data Correct szöveges szöveg adja vissza, mert:

  1. Az OR érték TRUE értéket ad vissza - az A3 cellában lévő érték nem egyenlő 75 értékkel.
  2. Az IF függvény ezt az eredményt használta vissza Value_if_false argumentumának: Data Correct .

Az Excel IF / OR képlet írása

Az alábbi lépések megtudják, hogyan léphet be a B4 cellában található IF / VAGY képlet a fenti képen. Ugyanazok a lépések használhatók a példában szereplő bármely IF képlet bevitelére.

Bár a teljes képletet kézzel lehet beírni,

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Adat helyes", "Adathiba")

sokan könnyebben használják az IF függvény párbeszédablakát a képlet és az argumentumok beírásához, mivel a párbeszédpanel gondoskodik a szintaxisról, például vesszõleválasztókról az érvek és a környezõ szövegbeviteli idézőjelek között.

A B4 cellában a IF / OR képlet bejutásához használt lépések:

  1. Kattintson a B4 cellára, hogy az aktív cellát létrehozza .
  2. Kattintson a szalag Formulák lapjára.
  3. Kattintson a Logikai ikonra a funkció legördülő listájának megnyitásához.
  4. Kattintson a IF gombra a listában, hogy megnyissa az IF funkció párbeszédpanelt.
  5. Kattintson a Logical_test sorra a párbeszédpanelen.
  6. Adja meg a teljes AND függvényt: VAGY (A2 <50, A3 <> 75, A4> = 100) a Logical_test sorba, ha kívánja a cella hivatkozásokra mutató hivatkozást.
  7. Kattintson a párbeszédablak Value_if_true sorára.
  8. Írja be a Data Correct szövegbe (nincs idézőjel).
  9. Kattintson a Value_if_false sorra a párbeszédpanelen.
  10. Írja be a szöveget Adathiba.
  11. Az OK gombra kattintva bezárhatja a párbeszédpanelt, és visszatérhet a munkalaphoz.
  12. Amint már fent említettük, a képletnek meg kell jelennie a Data Correct Value_if_true argumentuma .
  13. Amikor a B4 cellára kattint, a teljes funkció
    = IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error") megjelenik a munkalap feletti képletsávban.