JOS-funktio

JOS -funktiota käytetään testaamaan onko jotain tapahtunut. Tapahtuma voi olla esimerkiksi solun arvo tai toisen kaavan tulos.

media_1356018334408.png

Valitse ensin solu. Kirjoita =JOS( ja Excel näyttää pikaohjeen kaavan toiminnasta.
Kaava koostuu kolmesta osasta, jotka erotetaan toisistaan puolipisteellä. Ensimmäinen osa, totuus_testi on ehto, mitä halutaan testata. Arvo_jos_tosi -kohtaan laitetaan se arvo, mikä halutaan näyttää jos ehto toteutuu, ja arvo_jos_epätosi -kohtaan se arvo, mikä halutaan näyttää jos ehto ei toteudu.

media_1356019401387.png

Testataan solua B4.
Kirjoita JOS(B4=1;”YKSI”;”EI YKSI”).
Tämä tarkoittaa sitä, että jos B4-solun arvo on 1, näytetään arvo ”YKSI”, muuten näytetään arvo ”EI YKSI”. Muista kirjoittaa lainausmerkit tekstin ympärille.
Paina Enter -painiketta.

media_1356019455723.png

Koska solussa B4 ei ole mitään, näytetään teksti ”EI YKSI”.

media_1356019576236.png

Kirjoita nyt soluun B4 arvo 1 ja paina Enter.

media_1356019640869.png

Huomaat nyt, että teksti solussa C4 muuttui ehdon mukaisesti ”YKSI”.

Käytännön sovellus

media_1356019860415.png

JOS-funktiota käytetään usein testaamaan solun arvon suuruutta.
Oletetaan, että tarkastelemme pitkää listaa lukuja, ja haluamme selvittää, että mitkä luvut ovat suurempia kuin 10.

media_1356020029483.png

Kirjoita soluun C4: =JOS(B4>10;”Yli 10″; ”Alle 10”).
Paina Enter.

media_1356020080954.png

Soluun tuli teksti ”Alle 10”. Koska ensimmäinen luku on 1, mikä on pienempi kuin 10, näyttää kaava toimivan.
Valitse seuraavaksi solu C4 klikkaamalla sitä kerran.

media_1356020206574.png

Ota kiinni pienestä mustasta neliöstä solun oikeassa alareunassa.

media_1356020356266.png

Raahaa valinta alas asti ja päästä irti hiiren painikkeesta.

media_1356020431973.png

Nyt kaava on kopioitunut kaikkiin soluihin, ja niissä on tieto siitä, onko vieressä oleva solu suurempi vai pienempi kuin 10.

7 Kommentit

  1. Miten tehdään funkio? Jotta solun arvo olisi kahdesta solusta isoin arvo.
    A1 =1
    B1=2
    Silloin C1=B1

  2. Miten voi tehdä funktio, jotta solun arvo olisi kahdesta valituista soluista isoin arvo.
    A1=1
    B1=2
    C1 = B1 koska 2 on isompi kuin 1

  3. Miten saan kellon ajoista samanlaisen tehtyä?

    Eli jos suunniteltu aika on 20:00 ( Sarakeessa A )ja toteutunut on enemmänkuin 20:15
    ( Sarakeessa B ) niin tulisi jokin teksti ( Sarakeessa C ) >> Miten onnistun laatimaan kaavan?

  4. Pystyykö JOS-funktiota käyttämään värien kanssa? Esim. jos halutaan tarkastella onko jokin arvo suurempi tai pienempi kuin jokin määritelty arvo. Jos vaikka halutaan tarkastella onko solussa oleva arvo suurempi tai pienempi kuin 10 ja arvosolun väri valikoituisi sen perusteella, esim. 10=vihreä.

Kommentoi

Sähköpostiosoitettasi ei julkaista.


*