Mitä tietää
- Kuusi operaattoria: yhtä suuri (†), suurempi kuin (†), vähemmän kuin (<), suurempi tai yhtä suuri kuin (†) Pienempi kuin tai yhtä suuri kuin (†), ei ole yhtä suuri kuin (††
- Yleisin vertailuoperaattoreiden käyttö on JOS toiminto.
Tässä artikkelissa kerrotaan, miten vertailuoperaattoreita I= käytetään Excelissä. Ohjeet koskevat Excel-versioita 2019, 2016, 2013, 2010, Excel Online- ja Excel for Mac -versioita.
Kuusi vertailuoperaattoria
Saatavilla on kuusi vertailuoperaattoria, joita voit käyttää Excelissä.
Näitä operaattoreita käytetään esimerkiksi seuraavien olosuhteiden testaamiseen:
- Sama: Kaksi arvoa tai merkkijonoa ovat samat (omena † Omena)
- Suurempi kuin: yksi arvo on suurempi kuin toinen (10 † 8)
- Pienempi kuin: yksi arvo on pienempi kuin toinen (8 < 10)
- Suurempi tai yhtä suuri kuin: yksi arvo on suurempi tai yhtä suuri kuin toinen (10 † 10)
- Pienempi tai yhtä suuri kuin: Yksi arvo on pienempi tai yhtä suuri kuin toinen (5 † 5)
- Ei yhtä suuri kuin: kaksi arvoa eivät ole samat (koira † kissa)
Kaikki vertailuoperaattorit toimivat arvojen kanssa, kun taas jotkut (esim † ja †) toimivat myös merkkijonojen (tekstin) ja päivämäärien kanssa.
Vertailuoperaattorit IF-funktiossa
Excelissä on kaksi aluetta, joilla voit käyttää vertailuoperaattoreita. Yleisin käyttötarkoitus on sisäpuoli JOS toiminto. Kutsu IF-funktio missä tahansa laskentataulukon solussa kirjoittamalla: Näet ponnahdusikkunan ohjetekstin, jossa lukee: Tämä on muoto, jolla IF-funktiota käytetään oikein.
- Ensimmäinen arvo on ehdollinen testi, joka sisältää vertailuoperaattorin.
- Toinen arvo on numero tai merkkijono, jonka haluat näyttää, jos yhtälö on tosi.
- Kolmas arvo on numero tai merkkijono, joka näytetään, jos vertailu on epätosi.
Kaikki kolme arvoa IF-funktiossa on erotettava pilkuilla. Looginen testi voi viitata Excel-laskentataulukon arvoihin tai soluihin, jotka sisältävät arvoja. Voit myös upottaa kaavoja itse yhtälöön. Esimerkiksi, jos haluat verrata solun A1 tietoja solun B4 tietoihin, kirjoita: Tarkistaaksesi, onko solun A1 arvo pienempi kuin 50, kirjoita: Tarkistaaksesi, onko solun A1 arvo pienempi kuin puolet solun arvosta. solu B4 , kirjoita: Yllä olevissa esimerkeissä Excel palauttaa TRUE tai FALSE soluun, johon kirjoitit IF-lauseen vertailun tuloksesta riippuen. Voit korvata TOSI tai EPÄTOSI millä tahansa arvolla tai merkkijonolla, jos haluat JOS-kaavan palauttavan jotain muuta kyseisessä solussa. Tämä palauttaa esimerkiksi «Bob» soluun, jos ehto on tosi, tai «Sally», jos ehto on epätosi.
Vertailuoperaattorit Excel VBA:ssa tai makroissa
Voit käyttää samoja vertailuoperaattoreita Excel VBA -editorissa. Excel VBA:ta käytetään makrojen luomiseen laskentataulukon toimien automatisoimiseksi. Voit avata Excel VBA -editorin seuraavasti:
- Valitse Tiedosto † Vaihtoehdot † Mukauta nauhaa†
- Vaihda . sisään Kehittäjä valintaruutu alla Päävälilehdet ja valitse Okei†
- Valitse Excelissä Kehittäjä † Katso koodi.
- Tuplaklikkaus Tämä työkirja alla Microsoft Excel -objektit vasemmassa ruudussa.
- Aseta koodi-ikkunan yläreunassa oleva vasemmanpuoleinen avattava luettelo arvoon Työkirja ja oikea järjestys Avata†
Muokkaat nyt koodia, joka suoritetaan aina, kun Excel-tiedosto avataan. Tässä ikkunassa voit verrata solua A1 ja A2 ja täyttää A3 automaattisesti arvolla tai tekstillä vertailuoperaattorin tuloksista riippuen. Tässä on esimerkki siitä, miltä koodi näyttäisi: Jos [A1] < [A2] Kuin
[A3] = «KYLLÄ»
Eri
[A3] = «EI»
Loppu Jos
Muotoilu on hieman erilainen VBA:ssa, mutta vertailusymbolit (operaattorit), joita käytetään vertaamaan kahta arvoa tai merkkijonoa, ovat täsmälleen samat.