Excel és Google Spreadsheet hat összehasonlító operátor
Az üzemeltetők általánosságban a képletekben használt szimbólumok annak meghatározására szolgálnak, hogy milyen típusú számítást kell végrehajtani.
Egy összehasonlító operátor, amint azt a név is sugallja, összehasonlítja a képlet két értékét, és az összehasonlítás eredménye csak valaha lehet TRUE vagy FALSE.
Hat összehasonlító operátor
Amint a fenti képen látható, a táblázatkezelő programokban, például az Excel és a Google Spreadsheets alkalmazásban hat összehasonlító operátor található.
Ezeket az üzemeltetőket olyan körülményekre tesztelik, mint például:
- numerikus egyenlőség, például 5 = 5,
- numerikus egyenlőtlenségek,
- mint például 4 <> 5 (nem egyenlő)
- vagy 5> = 4 (nagyobb vagy egyenlő).
Használható a sejt-képletekben
Az Excel nagyon rugalmas az összehasonlító operátorok használatával. Például két cellához hasonlíthat, vagy összehasonlíthatja egy vagy több képlet eredményeit . Például:
- = A1 = A2
- = A1 = (A2 * 5)
- = (A1 * 10) <= (A2 / 5)
Amint ezek a példák azt sugallják, beírhatja ezeket közvetlenül egy Excel cellába, és az Excel kiszámolja a képlet eredményeit, ahogyan bármelyik képletet.
Ezekkel a képletekkel az Excel mindig a TRUE vagy a FALSE eredményt adja vissza a cellában.
A feltételes operátorok olyan képletben használhatók, amely összehasonlítja a munkalapon két cellában lévő értékeket.
Ismét az ilyen típusú képlet eredményei csak valaha vagy IGAZ vagy FALSE.
Például, ha az A1 cellában a 23-as szám szerepel, és az A2-es szám a 32-es számot tartalmazza, akkor az A2 = A1 képlet eredményezi a TRUE eredményét.
A képlet = A1> A2 viszont visszaadja a FALSE eredményét.
Feltételes nyilatkozatok használata
Az összehasonlító operátorokat feltételes utasításokban is használják, például az IF függvény logikai teszt argumentumát, hogy meghatározzák az egyenlőséget vagy a különbséget két érték vagy operandus között.
A logikai teszt lehet két cellás referencia összehasonlítása , például:
A3> B3Vagy a logikai teszt lehet összehasonlítani a sejtek referenciáját és egy rögzített összeget, például:
C4 <= 100Az IF függvény esetében, bár a logikai teszt argumentum csak valaha értékeli az összehasonlítást, mint TRUE vagy FALSE, az IF függvény általában nem jeleníti meg ezeket az eredményeket a munkalap cellákban.
Ehelyett, ha a vizsgált állapot TRUE, akkor a függvény végrehajtja a Value_if_true argumentumban felsorolt műveletet.
Ha viszont a tesztelt állapot FALSE, akkor a Value_if_false argumentumban felsorolt művelet végrehajtásra kerül.
Például:
= IF (A1> 100, "Több mint száz", "Száz vagy kevesebb")A logikai teszt ebben az IF funkcióban annak meghatározására szolgál, hogy az A1 cellában lévő érték nagyobb-e 100-nál.
Ha ez a feltétel IGAZ (az A1-es szám nagyobb, mint 100), az első szöveges üzenet Több mint száz jelenik meg a cellában, ahol a képlet található.
Ha ez a feltétel FALSE (az A1-ben szereplő szám kisebb vagy egyenlő 100-nál), akkor a következő száz vagy kevesebb üzenet jelenik meg a képletet tartalmazó cellában.
Használat makrókban
Az összehasonlító operátorokat az Excel makrók feltételes állításaiban is használják, különösen a hurkoknál, ahol az összehasonlítás eredménye határozza meg a végrehajtás folytatását.