Jos funktiota käytetään argumenttina funktiota käyttävässä kaavassa, sitä kutsutaan sisäkkäiseksi funktioksi. Jos esimerkiksi JOS-funktion argumentteihin sisällytetään KESKIARVO- ja SUMMA-funktio, seuraavalla kaavalla lasketaan lukujoukon (G2:G5) summa vain, jos toisen lukujoukon (F2:F5) keskiarvo on suurempi kuin 50. Muussa tapauksessa kaava palauttaa arvon 0.
KESKIARVO- ja SUMMA-funktiot ovat sisäkkäin JOS-funktiossa.
Voit kirjoittaa funktioita sisäkkäin kaavassa enintään 64 tasolle.
-
Valitse solu, johon haluat kirjoittaa kaavan.
-
Voit aloittaa kaavan funktiolla valitsemalla kaavarivillä Lisää funktio .
Excel lisää kaavaan yhtäläisyysmerkin (=) puolestasi.
-
Valitse Tai valitse luokka -ruudusta Kaikki.
Jos tunnet funktioluokat, voit valita myös luokan.
Jos et ole varma käytettävästä funktiosta, voit kirjoittaa toimintoa vastaavan kysymyksen Etsi funktio -ruutuun (esimerkiksi "laske luvut yhteen" palauttaa SUMMA-funktion ).
-
Jos haluat käyttää toista funktiota argumenttina, kirjoita funktio haluamaasi argumenttiruutuun.
Funktion argumentit -valintaikkunassa näkyvät kaavan osat vastaavat edellisessä vaiheessa valitsemaasi funktiota.
Jos esimerkiksi valitsit JOS-funktion, Funktion argumentit -valintaikkunassa näkyvät JOS-funktion argumentit. Jos haluat sisällyttää toisen funktion, kirjoita se argumentin ruutuun. Voit lisätä esimerkiksi funktion SUMMA(G2:G5)JOS-funktion Arvo_jos_tosi-ruutuun.
-
Lisää sitten muut kaavassa tarvittavat argumentit.
Soluviittausten kirjoittamisen sijaan voit myös valita solut, joihin haluat viitata. Pienennä valintaikkuna valitsemalla , valitse solut, joihin haluat viitata, ja laajenna sitten valintaikkuna uudelleen valitsemalla .
Vihje: Jos haluat lisätietoja funktiosta ja sen argumenteista, valitse Tämän funktion ohje.
-
Kun olet kirjoittanut kaavan argumentit, valitse OK.
-
Valitse solu, johon haluat kirjoittaa kaavan.
-
Voit aloittaa kaavan funktiolla valitsemalla kaavarivillä Lisää funktio .
-
Valitse Lisää funktio -valintaikkunan Valitse luokka -ruudussa Kaikki.
Jos tunnet funktioluokat, voit valita myös luokan.
-
Jos haluat lisätä toisen funktion argumenttina, kirjoita funktio kaavan muodostimen argumenttiruutuun tai suoraan soluun.
-
Lisää sitten muut kaavassa tarvittavat argumentit.
-
Kun olet suorittanut kaavan argumentit, paina ENTER-näppäintä.
Esimerkkejä
Seuraavassa on esimerkki sisäkkäisten JOS-funktioiden käyttämisestä lukuarvoa vastaavan kirjainarvosanan määrittämiseen.
Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel‑laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.
Tulos |
||
---|---|---|
45 |
||
90 |
||
78 |
||
Kaava |
Kuvaus |
Tulos |
=JOS(A2>89,"A",JOS(A2>79,"B", JOS(A2>69,"C",JOS(A2>59,"D","F")))) |
Määrittää kirjainarvosanan solussa A2 olevalle tulokselle sisäkkäisiä JOS-funktioita käyttäen. |
=JOS(A2>89,"A",JOS(A2>79,"B", JOS(A2>69,"C",JOS(A2>59,"D","F")))) |
'=JOS(A3>89,"A",JOS(A3>79,"B", JOS(A3>69,"C",JOS(A3>59,"D","F")))) |
Määrittää kirjainarvosanan solussa A3 olevalle tulokselle sisäkkäisiä JOS-funktioita käyttäen. |
=JOS(A3>89,"A",JOS(A3>79,"B", JOS(A3>69,"C",JOS(A3>59,"D","F")))) |
'=JOS(A4>89,"A",JOS(A4>79,"B", JOS(A4>69,"C",JOS(A4>59,"D","F")))) |
Määrittää kirjainarvosanan solussa A4 olevalle tulokselle sisäkkäisiä JOS-funktioita käyttäen. |
=JOS(A4>89,"A",JOS(A4>79,"B", JOS(A4>69,"C",JOS(A4>59,"D","F")))) |
Vihjeitä:
-
Lisätietoja kaavoista on artikkelissa Kaavojen yleiskatsaus.
-
Käytettävissä olevista funktioista on luettelo artikkeleissa Excelin funktiot (aakkosjärjestyksessä) ja Excelin funktiot (luokittain).
Tarvitsetko lisätietoja?
Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.