Soluviittaus taulukkolaskentaohjelmissa, kuten Excel ja Google Sheets, tunnistaa solun sijainnin laskentataulukossa. Nämä viittaukset käyttävät automaattista täydennystä laskentataulukon tietojen säätämiseen ja muuttamiseen. Tämän artikkelin tiedot koskevat Excelin versioita 2019, 2016, 2013, Excel for Macia, Excel Onlinea ja Google Sheetsia.
Erityyppiset soluviittaukset
Kolme viittaustyyppiä, joita voidaan käyttää Excelissä ja Google Sheetsissä, tunnistetaan helposti dollarimerkkien ($) läsnäolosta tai puuttumisesta soluviittauksessa. Dollarimerkki kertoo ohjelman käyttämään tätä arvoa aina, kun se suorittaa kaavan.
- Suhteelliset soluviittaukset eivät sisällä dollarimerkkejä (eli A1).
- Mixed Cell Viittaukset liittää dollarimerkit viitteen kirjaimeen tai numeroon, mutta ei molempiin (eli $A1 tai A$1).
- Absoluuttiset soluviittaukset kiinnitä dollarimerkit jokaiseen kirjaimeen tai numeroon viitteessä (eli $1 A$).
Käytät yleensä absoluuttista tai sekasoluviittausta määrittäessäsi kaavaa. Jos sinulla on esimerkiksi luku solussa A1, useampi luku sarakkeessa B ja sarakkeessa C sisältää A1:n summat ja jokainen B:n arvo, käytä SUMMA-kaavassa «$A$1», jotta kun automaattinen täyttö, ohjelma osaa aina käyttää A1:ssä olevaa numeroa sen alla olevien tyhjien solujen sijaan.
Solu on yksi laatikkomaisista rakenteista, jotka täyttävät laskentataulukon, ja voit paikantaa solun sen viitteiden perusteella, kuten A1, F26 tai W345. Soluviittaus koostuu sarakkeen kirjaimesta ja rivinumerosta, jotka leikkaavat solun sijainnissa. Soluviittausta näytettäessä sarakkeen kirjain näkyy aina ensimmäisenä. Soluviittaukset näkyvät kaavoissa, funktioissa, kaavioissa ja muissa Excel-komennoissa.
Kuinka soluviittaukset käyttävät automaattisia päivityksiä
Soluviittausten käyttämisen laskentataulukon kaavoissa etuna on, että jos viitattujen solujen tiedot ovat, normaalisti kaava tai kaavio päivitetään automaattisesti heijastamaan muutosta. Jos työkirja ei ole asetettu päivittymään automaattisesti, kun teet muutoksia laskentataulukkoon, voit suorittaa manuaalisen päivityksen napsauttamalla F9 näppäimistön näppäintä.
Voit viitata soluihin eri laskentataulukoista
Soluviittaukset eivät rajoitu samaan laskentataulukkoon, jossa tiedot sijaitsevat. Muut saman tiedoston laskentataulukot voivat viitata toisiinsa sisällyttämällä merkinnän, joka kertoo ohjelmalle, mistä arkista solu purkaa. Et tarvitse taulukkomuotoa, jos viittaat soluun samassa laskentataulukossa. Vastaavasti, kun viittaat tietoihin toisessa työkirjassa, työkirjan ja laskentataulukon nimi sisällytetään viittaukseen solun sijainnin kanssa. Jos haluat viitata toisen arkin soluun, aloita soluviittaus «Sheet[number]» jonka jälkeen on huutomerkki ja sitten solun nimi. Joten jos haluat saada tietoa taulukon 3 solusta A1, kirjoita «Sheet3!A1† «Muoto, joka viittaa toiseen Excelin työkirjaan, sisältää myös kirjan nimen suluissa. Jos haluat käyttää solun B2 tietoja työkirjan 2 taulukossa 2, kirjoita «[Book2]Sheet2!B2†
Soluvalikoima: Nopea primer
Vaikka viittaukset viittaavat usein yksittäisiin soluihin, kuten A1, ne voivat viitata myös ryhmään tai solualueeseen. Tunnistat solualueet niiden aloitus- ja loppusolujen perusteella. Jos alueet kattavat useita rivejä ja sarakkeita, käytä alueen vasemmassa ja oikeassa alakulmassa olevien solujen soluviittauksia. Erota solualueen rajat kaksoispisteellä (: ), joka käskee Excelin tai Google Sheetsin sisällyttämään kaikki solut näiden aloitus- ja loppupisteiden välillä. Joten nappaaksesi kaiken solun A1 ja D10 väliltä kirjoittamalla: «A1:D10Jos haluat kaapata koko rivin tai sarakkeen, käytät edelleen solualueen muotoa, mutta käytät vain sarakkeiden numeroita tai rivin kirjaimia. Jos haluat sisällyttää kaiken sarakkeen A, alueesta tulee «AN A.» Käytä riviä 8 kirjoittamalla: «8:8.» Kaikille sarakkeille B–D kirjoita: «B:D†
Kopioi kaavat ja erilaiset soluviittaukset
Toinen etu soluviittausten käyttämisestä kaavoissa on, että ne helpottavat kaavojen kopioimista laskentataulukon tai työkirjan paikasta toiseen. Suhteelliset soluviittaukset muuttuvat kopioitaessa vastaamaan kaavan uutta sijaintia. Nimi perheenjäsen johtuu siitä, että ne muuttuvat suhteessa sijaintiinsa kopioitaessa. Tämä on yleensä hyvä asia, minkä vuoksi suhteelliset soluviittaukset ovat oletusarvoinen viittaustyyppi kaavoissa. Joskus soluviittausten on pysyttävä staattisina, kun kaavoja kopioidaan. Kaavojen kopioiminen on toinen tärkeä käyttötarkoitus absoluuttiselle viittaukselle, kuten =$A$2+$A$4. Näiden viitteiden arvot eivät muutu, kun kopioit ne. Muina aikoina saatat haluta muuttaa osaa soluviittauksesta, kuten sarakkeen kirjainta, samalla kun rivinumero pysyy staattisena, tai päinvastoin, kun kopioit kaavan. Käytä tässä tapauksessa sekasoluviittausta, kuten =$A2+A$4. Mikä tahansa viitteen osa, jossa on dollarimerkki, pysyy staattisena, kun taas toinen osa muuttuu kopioitaessa. Joten $A2:n sarakkeen kirjain kopioitaessa on aina A, mutta rivinumerot muuttuvat arvoiksi $A3, $A4, $A5 ja niin edelleen. Päätös käyttää erilaisia soluviittauksia kaavaa luotaessa perustuu kopioitujen kaavojen käyttämien tietojen sijaintiin.
Vaihda soluviittaustyyppien välillä
Helpoin tapa muuttaa soluviittauksia suhteellisista absoluuttisiksi tai sekoitettuiksi on painaa F4 näppäimistön näppäintä. Jos haluat muuttaa olemassa olevia soluviittauksia, Excelin on oltava käytössä muokkausmoodi† jonka syötät kaksoisnapsauttamalla solua hiiren osoittimella tai napsauttamalla F2 näppäimistön näppäintä. Suhteellisten soluviittausten muuntaminen absoluuttisiksi tai sekasoluviittauksiksi:
- Lehdistö F4 kerran luodaksesi täysin absoluuttisen soluviittauksen, kuten $A$6.
- Lehdistö F4 toisen kerran luodaksesi sekaviittauksen, jossa rivinumero on absoluuttinen, kuten A$6.
- Lehdistö F4 kolmannen kerran luodaksesi sekaviittauksen, jossa sarakkeen kirjain on absoluuttinen, kuten $A6.
- Lehdistö F4 neljännen kerran, jotta soluviittauksesta tulee jälleen suhteellinen, kuten A6.