Vertailuoperaattori

Excel- ja Google-laskentataulukko Kuusi vertailuoperaattoria

Operaattorit ovat yleensä kaavoissa käytettäviä symboleja määritettävän laskutustyypin määrittämiseksi.

Vertailuoperaattori, kuten nimestä käy ilmi, suorittaa vertailun kahteen kahteen arvoon ja vertailun tulos voi olla vain joko TRUE tai FALSE.

Kuusi vertailuoperaattoria

Kuten edellä olevassa kuvassa näkyy, taulukon taulukko-ohjelmissa, kuten Excelissä ja Google-laskentataulukoissa, käytetään kuutta vertailuoperaattoria.

Näitä operaattoreita käytetään testiin esimerkiksi seuraavissa olosuhteissa:

Käytetään solulausekkeissa

Excel on erittäin joustava siten, että näitä vertailuoperaattoreita voidaan käyttää. Voit esimerkiksi käyttää niitä vertaamaan kahta solua tai verrata yhden tai useamman kaavan tuloksia . Esimerkiksi:

Kuten nämä esimerkit viittaavat, voit kirjoittaa nämä suoraan Excel-soluun ja Excelin avulla laskea kaavan tulokset samoin kuin mitä tahansa kaavaa.

Näillä kaavoilla Excel palauttaa aina joko TRUE tai FALSE tuloksena solussa.

Ehdollisia operaattoreita voidaan käyttää kaavassa, joka vertaa kahden solun arvoa laskentataulukossa .

Jälleen tämäntyyppisen kaavan tulos on vain joko TRUE tai FALSE.

Esimerkiksi jos solu A1 sisältää numeron 23 ja solu A2 sisältää numeron 32, kaava = A2> A1 palauttaa tuloksen TRUE.

Kaava = A1> A2 toisaalta palauttaa FALSE-tuloksen.

Käyttö ehdollisissa lausumissa

Vertailuoperaattoreita käytetään myös ehdollisissa lausumissa, kuten IF-funktion loogisessa testissä, joka määrittää kahden arvon tai operandin tasa-arvon tai eron.

Looginen testi voi olla vertailu kahden soluviitteen välillä, kuten:

A3> B3

Tai looginen testi voi olla vertailu solun viitteen ja kiinteän määrän välillä, kuten:

C4 <= 100

IF-toiminnon tapauksessa, vaikka logiikkatesti argumentti arvioi vain vertailun olevan TRUE tai FALSE, IF-funktio ei yleensä näytä näitä tuloksia laskentataulukossa.

Sen sijaan, jos testattava tila on TRUE, funktio suorittaa Value_if_true- argumentissa luetellun toiminnon .

Jos toisaalta testattava tila on FALSE, tällöin suoritetaan Value_if_false- argumentissa lueteltu toiminta.

Esimerkiksi:

= IF (A1> 100, "Yli sata", "Sata tai vähemmän")

Tämän IF-toiminnon logiikkatestiä käytetään määrittämään, onko solussa A1 oleva arvo suurempi kuin 100.

Jos tämä ehto on TRUE (A1: n määrä on suurempi kuin 100), ensimmäisessä tekstiviestissä näkyy yli sadasosaa solussa, jossa kaava sijaitsee.

Jos tämä ehto on FALSE (A1: n määrä on pienempi tai yhtä suuri kuin 100), toinen kaava näytetään solussa, joka sisältää kaavan.

Käytä makroissa

Vertailuoperaattoreita käytetään myös ehdollisissa lausumissa Excel- makroissa , etenkin silmukoissa, joissa vertailun tulos päättää, onko suorituksen jatkuttava.