Az összehasonlító operátorok használata az Excelben

Tartalomjegyzék:

Az összehasonlító operátorok használata az Excelben
Az összehasonlító operátorok használata az Excelben
Anonim

Amit tudni kell

  • Hat operátor: egyenlő (=), nagyobb, mint (>), kisebb, mint (<), nagyobb vagy egyenlő (>= ) kisebb vagy egyenlő, mint (<= ), nem egyenlő ().
  • A leggyakoribb összehasonlító operátorhasználat az IF függvény.

Ez a cikk az I=összehasonlító operátorok használatát ismerteti az Excelben. Az utasítások az Excel 2019-es, 2016-os, 2013-as, 2010-es, Excel Online és Excel for Mac verzióira vonatkoznak.

Hat összehasonlító operátor

Hat összehasonlító operátor áll rendelkezésre az Excelben használható.

Image
Image

Ezek az operátorok a következő feltételek tesztelésére szolgálnak:

  • Egyenlő: Két érték vagy karakterlánc azonos (alma =alma)
  • Nagyobb mint: az egyik érték nagyobb, mint a másik (10 > 8)
  • Kisebb, mint: az egyik érték kisebb, mint a másik (8 < 10)
  • Nagyobb mint vagy egyenlő: Egy érték nagyobb vagy megegyezik a másikkal (10 >=10)
  • Kisebb vagy egyenlő: Az egyik érték kisebb, mint egy másik, vagy azzal megegyezik (5 <=5)
  • Nem egyenlő: Két érték nem ugyanaz (kutya macska)

Minden összehasonlító operátor értékekkel dolgozik, míg néhány (például és =) karakterláncokkal (szövegekkel) és dátumokkal is működik.

Összehasonlító operátorok az IF függvényben

Az Excelben két olyan terület van, ahol összehasonlító operátorokat használhat. A leggyakoribb használat az IF függvényen belül található.

A táblázat bármely cellájában hívja meg az IF függvényt a következő beírásával:

Egy előugró súgószöveg jelenik meg, amely a következő:

Ez a formátum az IF függvény megfelelő használatához.

  • Az első érték az összehasonlító operátort tartalmazó feltételes teszt.
  • A második érték az a szám vagy karakterlánc, amelyet meg szeretne jeleníteni, ha az összehasonlítás igaz.
  • A harmadik érték az a szám vagy karakterlánc, amelyet meg szeretne jeleníteni, ha az összehasonlítás hamis.

Az IF függvényen belül mindhárom értéket vesszővel kell elválasztani.

A logikai teszt akár értékekre, akár értékeket tartalmazó cellákra hivatkozhat az Excel-táblázatban. Magába az összehasonlításba is beágyazhat képleteket.

Például az A1 cellában lévő adatok és a B4 cellában lévő adatok összehasonlításához írja be:

Annak ellenőrzéséhez, hogy az A1 cellában lévő érték 50 alatt van-e, írja be:

Annak ellenőrzéséhez, hogy az A1 cellában lévő érték kisebb-e a B4 cellában lévő érték felénél, írja be:

A fenti példákban az Excel az összehasonlítás eredményétől függően IGAZ vagy FALSE értéket ad vissza abban a cellában, ahová az IF utasítást beírta.

Az IGAZ vagy FALSE értéket bármilyen értékre vagy karakterláncra lecserélheti, ha azt szeretné, hogy az IF képlet valami mást adjon vissza ebben a cellában. Például:

Ez a "Bob" kifejezést adja vissza a cellában, ha a feltétel igaz, vagy a "Sally" értéket, ha a feltétel hamis.

Összehasonlító operátorok Excel VBA-ban vagy makrókban

Ugyanazokat az összehasonlító operátorokat használhatja az Excel VBA szerkesztőjében is.

Az Excel VBA makrók létrehozására szolgál a táblázatokon belüli műveletek automatizálásához.

Az Excel VBA-szerkesztő megnyitása:

  1. Válassza ki a Fájl > Options > Szallag testreszabása.
  2. Engedélyezze a Developer jelölőnégyzetet a Main Tabs alatt, és válassza az OK lehetőséget.
  3. Az Excelben válassza a Developer > View Code.
  4. Kattintson duplán a ThisWorkbook Microsoft Excel Objects alatt a bal oldali ablaktáblában.
  5. A kódablak tetején állítsa a bal oldali legördülő menüt Workbook értékre, a jobb oldali pedig Megnyitás-ra.

Most olyan kódot szerkeszt, amely minden alkalommal lefut az Excel fájl megnyitásakor. Ebben az ablakban összehasonlíthatja az A1 cellát az A2-vel, és az A3-at automatikusan kitöltheti egy értékkel vagy szöveggel, az összehasonlító operátor eredményeitől függően.

Íme egy példa a kód kinézetére:

Ha [A1] < [A2] Akkor

[A3]="IGEN"

Else

[A3]="NEM"

Vége Ha

A formázás kissé eltér a VBA-ban, de a két érték vagy karakterlánc összehasonlításához használt összehasonlító szimbólumok (operátorok) pontosan ugyanazok.

Ajánlott: