soluviittaus viittaa laskentataulukon soluun tai solualueeseen, ja sitä voidaan käyttää kaava niin, että Microsoft Office Excel voi löytää arvot tai tiedot, jotka haluat kyseisen kaavan laskevan.

Voit käyttää yhdessä tai useassa kaavassa soluviittausta viittaamaan

  • laskentataulukon yhden tai usean yhtenäisen solualueen tietoihin

  • laskentataulukon eri alueissa sijaitseviin tietoihin

  • saman työkirjan eri laskentataulukoiden tietoihin.

Esimerkki:

Kaava:

Viittaa kohteeseen:

Palauttaa kohteen:

=C2

Solu C2

Solun C2 arvo.

=A1:F4

Solut A1–F4

Kaikkien solujen arvot, mutta näppäinyhdistelmää Ctrl+Vaihto+Enter on painettava kaavan kirjoittamisen jälkeen.Huom.Tämä ominaisuus ei toimi Excelin verkkoversiossa.

=Varat-Velat

Solut nimeltä Varat ja Velat

Solussa Velat oleva arvo vähennettynä solussa Varat olevasta arvosta

{=Viikko1+Viikko2}

Solualueet nimeltä Viikko1 ja Viikko2

Solualueiden Viikko1 ja Viikko2 arvojen summa matriisikaavana.

=Taul2!B2

Taulukon Taul2 solu B2

Taulukon Taul2 solun B2 arvo.

  1. Valitse solu, johon haluat kirjoittaa kaavan.

  2. Kirjoita kaavarivi Painikkeen kuva:ssa = (yhtäläisyysmerkki).

  3. Toimi seuraavasti:

    • Viittaus yhteen tai useaan soluun    Luo viittaus valitsemalla solu tai solualue samasta laskentataulukosta.

      Voit siirtää valittua solualuetta vetämällä valintaa reunasta tai voit laajentaa valintaa vetämällä sitä kulmasta.

    • Viittaus määritettyyn nimeen    Luo viittaus määritettyyn nimeen jollakin seuraavista tavoista:

      • Kirjoita nimi.

      • Paina F3-näppäintä, valitse nimi Liitä nimi -ruudusta ja valitse OK.

        Huomautus: Jos värikoodattujen reunaviivojen kulmissa ei ole neliöitä, viittaus viittaa nimettyyn alueeseen.

  4. Tee jompikumpi seuraavista:

    • Jos luot viittauksen yhteen soluun, paina Enter-näppäintä.

    • Jos luot viittauksen matriisikaava (kuten A1:G4), paina näppäinyhdistelmää Ctrl+Vaihto+Enter.

      Viittaus voi olla yksittäinen solu tai solualue ja matriisikaava voi olla yksittäisen tuloksen tai useita tuloksia laskeva kaava.

      Huomautus: Jos sinulla on Microsoft 365:n nykyinen versio, voit vain syöttää kaavan tulosalueen vasemmassa yläkulmassa olevaan soluun ja painaa sitten ENTER, kun haluat vahvistaa kaavan dynaamiseksi matriisikaavaksi. Muussa tapauksessa kaava on syötettävä aiempien versioiden matriisikaavana valitsemalla ensin tulosalue, syöttämällä kaava vasemmassa yläkulmassa olevaan soluun ja vahvistamalla sitten painamalla yhdistelmää CTRL + VAIHTO + ENTER. Excel lisää puolestasi kaavan alkuun ja loppuun aaltosulkeet. Katso lisätietoja matriisikaavoista kohdasta Matriisikaavoihin liittyviä ohjeita ja esimerkkejä.

Voit viitata saman työkirjan toisissa laskentataulukoissa sijaitseviin soluihin lisäämällä soluviittauksen alkuun laskentataulukon nimen ja huutomerkin (!). Seuraavassa esimerkissä laskentataulukkofunktio KESKIARVO laskee samassa työkirjassa olevan Markkinointi-nimisen laskentataulukon alueen B1:B10 keskiarvon.

Taulukkoviittauksen esimerkki

1. Viittaa Markkinointi-laskentataulukkoon

2. Viittaa solujen B1 ja B10 väliseen solualueeseen

3. Erottaa laskentataulukon viittauksen solualueen viittauksesta

  1. Valitse solu, johon haluat kirjoittaa kaavan.

  2. Kirjoita kaavarivi Painikkeen kuva= (yhtäläisyysmerkki) ja käytettävä kaava.

  3. Valitse viitattavan laskentataulukon valitsin.

  4. Valitse solu tai solualue, johon haluat viitata.

Huomautus: Jos toisen laskentataulukon nimi sisältää muita merkkejä kuin kirjaimia, nimi (tai polku) on kirjoitettava puolilainausmerkkeihin (').

Voit myös kopioida ja liittää soluviittauksen ja sen jälkeen luoda soluviittaukseen Linkitä solut -komennolla. Tätä komentoa voi käyttää seuraavanlaisissa tilanteissa:

  • Haluat tuoda tärkeät tiedot hyvin esiin. Työkirjan kaikissa laskentataulukoissa voi esimerkiksi olla solu, joka näyttää yhteenvetotiedot kunkin laskentataulukon muista soluista. Jos haluat nämä yhteenvetosolut paremmin esiin, voit luoda niihin soluviittaukset työkirjan ensimmäisestä laskentataulukosta, jolloin näet koko työkirjan yhteenvetotiedot ensimmäisessä laskentataulukossa.

  • Haluat luoda soluviittaukset laskentataulukoiden ja työkirjojen välille helposti. Linkitä solut -komennon avulla oikea syntaksi liitetään automaattisesti.

  1. Valitse solu, jonka tietoihin haluat linkittää.

  2. Paina näppäinyhdistelmää Ctrl+C tai siirry Aloitus-välilehteen ja valitse Leikepöytä-ryhmässä Kopioi Painikkeen kuva.

    Aloitus-välilehden Leikepöytä-ryhmä

  3. Paina näppäinyhdistelmää Ctrl+V tai siirry Aloitus-välilehteen ja valitse Leikepöytä-ryhmässä Liitä Painikkeen kuva.

    Liittämisasetukset Painikkeen kuva-painike tulee oletusarvoisesti näkyviin, kun kopioituja tietoja liitetään.

  4. Napsauta Liittämisasetukset-painiketta ja valitse sitten Liitä linkki Painikkeen kuva.

  1. Kaksoisnapsauta solua, joka sisältää muutettavan kaavan. Excel korostaa jokaisen kaavan viittaaman solun tai solualueen eri värillä.

  2. Tee jompikumpi seuraavista:

    • Voit siirtää soluviittauksen tai alueviittauksen toiseen soluun tai alueeseen vetämällä solun tai solualueen värillisen reunaviivan toiseen soluun tai solualueeseen.

    • Voit lisätä tai vähentää soluviittauksen soluja vetämällä reunaviivan kulmaa.

    • Valitse viittaus kaavaan kaavarivi Painikkeen kuva ja kirjoita sitten uusi viittaus.

    • Paina F3-näppäintä, valitse nimi Liitä nimi -ruudusta ja valitse OK.

  3. Paina Enter-näppäintä tai, jos kyseessä on matriisikaava, paina näppäinyhdistelmää Ctrl+Vaihto+Enter.

    Huomautus: Jos sinulla on Microsoft 365:n nykyinen versio, voit vain syöttää kaavan tulosalueen vasemmassa yläkulmassa olevaan soluun ja painaa sitten ENTER, kun haluat vahvistaa kaavan dynaamiseksi matriisikaavaksi. Muussa tapauksessa kaava on syötettävä aiempien versioiden matriisikaavana valitsemalla ensin tulosalue, syöttämällä kaava vasemmassa yläkulmassa olevaan soluun ja vahvistamalla sitten painamalla yhdistelmää CTRL + VAIHTO + ENTER. Excel lisää puolestasi kaavan alkuun ja loppuun aaltosulkeet. Katso lisätietoja matriisikaavoista kohdasta Matriisikaavoihin liittyviä ohjeita ja esimerkkejä.

Jos olet määrittänyt soluviittaukselle nimen sen jälkeen, kun olet määrittänyt soluviittauksen kaavassa, nimi kannattaa yleensä päivittää aiemmin luoduissa soluviittauksissa.

  1. Tee jompikumpi seuraavista:

    • Valitse solualue, jonka sisältämien kaavojen viittaukset haluat korvata määritetyillä nimillä.

    • Jos haluat muuttaa kaikki laskentataulukon kaavojen viittaukset nimiksi, valitse yksi tyhjä solu.

  2. Napsauta Kaavat-välilehden Määritetyt nimet -ryhmässä Määritä nimi -kohdan vieressä olevaa nuolta ja valitse sitten Käytä nimiä.

    Kaavat-välilehden Määritetyt nimet -ryhmä

  3. Valitse haluamasi nimet Käytä nimiä -ruudusta ja napsauta OK.

  1. Valitse kaavan sisältävä solu.

  2. Valitse kohdasta kaavarivi Painikkeen kuvasoluviittaus, jota haluat muuttaa.

  3. Vaihda viittaustyyppien välillä painamalla F4-näppäintä.

Lisätietoja eri soluviittaustyypeistä on artikkelissa Yleistä kaavoista.

  1. Valitse solu, johon haluat kirjoittaa kaavan.

  2. Kirjoita kaavarivi Painikkeen kuva:ssa = (yhtäläisyysmerkki).

  3. Luo viittaus valitsemalla solu tai solualue samasta laskentataulukosta. Voit siirtää valittua solualuetta vetämällä valintaa reunasta tai voit laajentaa valintaa vetämällä sitä kulmasta.

  4. Tee jompikumpi seuraavista:

    • Jos luot viittauksen yhteen soluun, paina Enter-näppäintä.

    • Jos luot viittauksen matriisikaava (kuten A1:G4), paina näppäinyhdistelmää Ctrl+Vaihto+Enter.

      Viittaus voi olla yksittäinen solu tai solualue ja matriisikaava voi olla yksittäisen tuloksen tai useita tuloksia laskeva kaava.

      Huomautus: Jos sinulla on Microsoft 365:n nykyinen versio, voit vain syöttää kaavan tulosalueen vasemmassa yläkulmassa olevaan soluun ja painaa sitten ENTER, kun haluat vahvistaa kaavan dynaamiseksi matriisikaavaksi. Muussa tapauksessa kaava on syötettävä aiempien versioiden matriisikaavana valitsemalla ensin tulosalue, syöttämällä kaava vasemmassa yläkulmassa olevaan soluun ja vahvistamalla sitten painamalla yhdistelmää CTRL + VAIHTO + ENTER. Excel lisää puolestasi kaavan alkuun ja loppuun aaltosulkeet. Katso lisätietoja matriisikaavoista kohdasta Matriisikaavoihin liittyviä ohjeita ja esimerkkejä.

Voit viitata saman työkirjan toisissa laskentataulukoissa sijaitseviin soluihin lisäämällä soluviittauksen alkuun laskentataulukon nimen ja huutomerkin (!). Seuraavassa esimerkissä laskentataulukkofunktio KESKIARVO laskee samassa työkirjassa olevan Markkinointi-nimisen laskentataulukon alueen B1:B10 keskiarvon.

Taulukkoviittauksen esimerkki

1. Viittaa Markkinointi-laskentataulukkoon

2. Viittaa solujen B1 ja B10 väliseen solualueeseen

3. Erottaa laskentataulukon viittauksen solualueen viittauksesta

  1. Valitse solu, johon haluat kirjoittaa kaavan.

  2. Kirjoita kaavarivi Painikkeen kuva= (yhtäläisyysmerkki) ja käytettävä kaava.

  3. Valitse viitattavan laskentataulukon valitsin.

  4. Valitse solu tai solualue, johon haluat viitata.

Huomautus: Jos toisen laskentataulukon nimi sisältää muita merkkejä kuin kirjaimia, nimi (tai polku) on kirjoitettava puolilainausmerkkeihin (').

  1. Kaksoisnapsauta solua, joka sisältää muutettavan kaavan. Excel korostaa jokaisen kaavan viittaaman solun tai solualueen eri värillä.

  2. Tee jompikumpi seuraavista:

    • Voit siirtää soluviittauksen tai alueviittauksen toiseen soluun tai alueeseen vetämällä solun tai solualueen värillisen reunaviivan toiseen soluun tai solualueeseen.

    • Voit lisätä tai vähentää soluviittauksen soluja vetämällä reunaviivan kulmaa.

    • Valitse viittaus kaavaan kaavarivi Painikkeen kuva ja kirjoita sitten uusi viittaus.

  3. Paina Enter-näppäintä tai, jos kyseessä on matriisikaava, paina näppäinyhdistelmää Ctrl+Vaihto+Enter.

    Huomautus: Jos sinulla on Microsoft 365:n nykyinen versio, voit vain syöttää kaavan tulosalueen vasemmassa yläkulmassa olevaan soluun ja painaa sitten ENTER, kun haluat vahvistaa kaavan dynaamiseksi matriisikaavaksi. Muussa tapauksessa kaava on syötettävä aiempien versioiden matriisikaavana valitsemalla ensin tulosalue, syöttämällä kaava vasemmassa yläkulmassa olevaan soluun ja vahvistamalla sitten painamalla yhdistelmää CTRL + VAIHTO + ENTER. Excel lisää puolestasi kaavan alkuun ja loppuun aaltosulkeet. Katso lisätietoja matriisikaavoista kohdasta Matriisikaavoihin liittyviä ohjeita ja esimerkkejä.

  1. Valitse kaavan sisältävä solu.

  2. Valitse kohdasta kaavarivi Painikkeen kuvasoluviittaus, jota haluat muuttaa.

  3. Vaihda viittaustyyppien välillä painamalla F4-näppäintä.

Lisätietoja eri soluviittaustyypeistä on artikkelissa Yleistä kaavoista.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.

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.