Ehtojen todennäköisyyksien ja epätosien testaaminen ja loogisten vertailujen tekeminen lausekkeiden välillä on yleistä monissa tehtävissä. Voit luoda ehdollisia kaavoja KÄYTTÄMÄLLÄ JA-, TAI-, EI- ja JOS-funktioita.

JOS-funktio käyttää esimerkiksi seuraavia argumentteja.

JOS-funktion sisältävä kaava

JOS-funktiota käyttävä kaava

Painikkeen kuva logical_test: Tarkistettava ehto.

Kuvateksti 2 value_if_true: Palautettava arvo, jos ehto on Tosi.

Painikkeen kuva value_if_false: Palautettava arvo, jos ehto on Epätosi.

Lisätietoja kaavojen luomisesta on artikkelissa Kaavan luominen tai poistaminen.

Sisältö

Loogisen arvon (TOSI tai EPÄTOSI) tuloksena olevan ehdollisen kaavan luominen

Voit tehdä tämän tehtävän käyttämällä JA-, TAI- ja EI-funktioita ja - operaattoreita seuraavassa esimerkissä esitetyllä tavalla.

Esimerkki

Esimerkkiä on ehkä helpompi tarkastella, jos kopioit sen tyhjään laskentataulukkoon.

Esimerkin kopioiminen

  1. Valitse tämän artikkelin esimerkki.

    esimerkin valitseminen Excel 2013 for Windowsin ohjeesta

    Esimerkin valitseminen ohjeesta

  2. Paina CTRL+C.

  3. Avaa tyhjä työkirja tai laskentataulukko Excelissä.

  4. Valitse taulukosta solu A1 ja paina näppäinyhdistelmää CTRL+V.

Tärkeää: Esimerkki toimii oikein vain, kun liität sen laskentataulukon soluun A1.

  1. Voit vaihdella tulosten ja tuloksia palauttavien kaavojen tarkastelemisen välillä painamalla CTRL+` (gravis) tai napsauttamalla Kaavat-välilehdessä Kaavan tarkistaminen -ryhmän Näytä kaavat -painiketta.

Kun olet kopioinut esimerkin tyhjään laskentataulukkoon, voit muokata sitä tarpeisiisi sopivaksi.

Tiedot

15

9

8

Rattaat

Pienoissovellukset

Kaava

Kuvaus (tulos)

=JA(A2>A3, A2<A4)

Määrittää, onko solun A2 arvo suurempi kuin solun A3 arvo ja onko solun A2 arvo pienempi kuin solussa A4 oleva arvo. (EPÄTOSI)

=TAI(A2>A3, A2<A4)

Määrittää, onko solun A2 arvo suurempi kuin solun A3 arvo vai onko solun A2 arvo pienempi kuin solussa A4 oleva arvo. (TOSI)

=EI(A2+A3=24)

Määrittää, onko solujen A2 ja A3 arvojen summa yhtä suuri kuin 24. (EPÄTOSI)

=EI(A5="Sprockets")

Määrittää, onko solun A5 arvo yhtä suuri kuin "Sprockets". (EPÄTOSI)

=TAI(A5<>"Sprockets",A6 = "Pienoissovellukset")

Määrittää, onko solun A5 arvo yhtä suuri kuin "Sprockets" tai onko solun A6 arvo yhtä suuri kuin "Pienoissovellukset". (TOSI)

Lisätietoja näiden funktioiden käytöstä on artikkelissa JA-funktio, TAI-funktio ja EI-funktio.

Sivun alkuun

Sellaisen ehdollisen kaavan luominen, joka johtaa toiseen laskentaan tai arvoihin, jotka eivät ole TOSI tai EPÄTOSI

Voit tehdä tämän tehtävän käyttämällä JOS-, JA- ja TAI-funktioita ja -operaattoreita seuraavassa esimerkissä esitetyllä tavalla.

Esimerkki

Esimerkkiä on ehkä helpompi tarkastella, jos kopioit sen tyhjään laskentataulukkoon.

Esimerkin kopioiminen

  1. Valitse tämän artikkelin esimerkki.

    Tärkeää: Älä valitse rivi- tai sarakeotsikoita.

    esimerkin valitseminen Excel 2013 for Windowsin ohjeesta

    Esimerkin valitseminen ohjeesta

  2. Paina CTRL+C.

  3. Avaa tyhjä työkirja tai laskentataulukko Excelissä.

  4. Valitse taulukosta solu A1 ja paina näppäinyhdistelmää CTRL+V.

Tärkeää: Esimerkki toimii oikein vain, kun liität sen laskentataulukon soluun A1.

  1. Voit vaihdella tulosten ja tuloksia palauttavien kaavojen tarkastelemisen välillä painamalla CTRL+` (gravis) tai napsauttamalla Kaavat-välilehdessä Kaavan tarkistaminen -ryhmän Näytä kaavat -painiketta.

Kun olet kopioinut esimerkin tyhjään laskentataulukkoon, voit muokata sitä tarpeisiisi sopivaksi.

Tiedot

15

9

8

Rattaat

Pienoissovellukset

Kaava

Kuvaus (tulos)

=JOS(A2=15, "OK", "Ei OK")

Jos solun A2 arvo on 15, palauta "OK". Muussa tapauksessa palauta "Ei OK". (OK)

=JOS(A2<>15, "OK", "Ei OK")

Jos solun A2 arvo ei ole yhtä suuri kuin 15, palauta "OK". Muussa tapauksessa palauta "Ei OK". (Ei OK)

=JOS(EI(A2<=15), "OK", "Ei OK")

Jos solun A2 arvo ei ole pienempi tai yhtä suuri kuin 15, palauta "OK". Muussa tapauksessa palauta "Ei OK". (Ei OK)

=JOS(A5<>"SPROCKETS", "OK", "Not OK")

Jos solun A5 arvo ei ole yhtä suuri kuin "SPROCKETS", palauta "OK". Muussa tapauksessa palauta "Ei OK". (Ei OK)

=JOS(JA(A2>A3, A2<A4), "OK", "Not OK")

Jos solun A2 arvo on suurempi kuin solun A3 arvo ja solun A2 arvo on myös pienempi kuin solun A4 arvo, palauta "OK". Muussa tapauksessa palauta "Ei OK". (Ei OK)

=JOS(JA(A2<>A3, A2<>A4), "OK", "Not OK")

Jos solun A2 arvo ei ole yhtä suuri kuin A3 ja solun A2 arvo ei myöskään ole yhtä suuri kuin solussa A4 oleva arvo, palauta "OK". Muussa tapauksessa palauta "Ei OK". (OK)

=JOS(TAI(A2>A3, A2<A4), "OK", "Not OK")

Jos solun A2 arvo on suurempi kuin solun A3 arvo tai solun A2 arvo on pienempi kuin solussa A4 oleva arvo, palauta "OK". Muussa tapauksessa palauta "Ei OK". (OK)

=JOS(TAI(A5<>"Sprockets",A6<>"Pienoissovellukset"), "OK", "Ei OK")

Jos solun A5 arvo ei ole yhtä suuri kuin "Sprockets" tai A6:n arvo ei ole yhtä suuri kuin "Pienoissovellukset", palauta "OK". Muussa tapauksessa palauta "Ei OK". (Ei OK)

=JOS(TAI(A2<>A3, A2<>A4), "OK", "Not OK")

Jos solun A2 arvo ei ole yhtä suuri kuin solussa A3 oleva arvo tai solun A2 arvo ei ole yhtä suuri kuin solussa A4 oleva arvo, palauta "OK". Muussa tapauksessa palauta "Ei OK". (OK)

Lisätietoja näiden funktioiden käyttämisestä on tiedoissa JOS-funktio, JA-funktio ja TAI-funktio.

Sivun alkuun

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.