Solujen (soluviittausten) lukitus

Moni tietää, että Excelissä voi ”lukita” soluja. Monen kaavan ohjeessa saatetaan myös mainita solujen lukitseminen. Solujen lukituksen merkitys on saattanut jäädä kuitenkin epäselväksi.

media_1356022017699.png

Solun lukitsemisella tarkoitetaan yleensä kaavassa tietyn soluviittauksen lukitusta, jotta kaavaa kopioidessa viittaus ei siirry. Lukituksella ei siis tarkoiteta solun salasanasuojausta, vaikka sekin on mahdollista Excelissä.
Soluviittaus lukitaan kirjoittamalla kaavaan $-merkki (dollari) ennen kyseisestä soluviittausta. Soluviittaus voidaan lukita täydellisesti tai joko vaaka- tai pystysuunnassa.

$A$4 = Täydellinen lukitus, sekä sarake A että rivi 4 ovat lukittu.
$A4 = Pystylukitus, ainoastaan sarake A on lukittu.
A$4 = Vaakalukitus, ainoastaan rivi 4 on lukittu.
A4 = Ei lukitusta.

Kirjoita soluun B4 =A4.

media_1356022928768.png

Lukituksella on vaikutusta ainoastaan kun kaavoja kopioidaan.
1. Kopioidaan lukitsematon soluviittaus solussa B4 valitsemalla se ja painamalla Kopioi-painiketta (tai Ctrl+C). Solun ympärille tulee katkoviivainen kehys.
2. Valitse solu C4 ja valitse Liitä

media_1356023008235.png

Huomaat, että kopioidussa kaavassa lukee nyt =B4. Se on siis muuttunut, koska se ei ollut lukittu.

Kirjoita nyt soluun B4 =$A$4.

media_1356022654229.png

1. Kopioidaan lukittu soluviittaus solussa B4 valitsemalla se ja painamalla Kopioi-painiketta (tai Ctrl+C). Solun ympärille tulee katkoviivainen kehys.
2. Valitse solu C4 ja valitse Liitä

media_1356022805574.png

Kun katsot kopioitua kaavaa, huomaat, että siinäkin lukee =$A$4. Se ei muuttunut, koska se on lukittu.

Lukitus käytännössä

media_1356023265399.png

Lukituksen hyödyn huomaa parhaiten käytännön esimerkillä. Lasketaan yhteen ylläolevia lukuja.

media_1356023373084.png

Valitse solu D4 ja kirjoita siihen kaava =B4+C4 ja paina Enter.

media_1356023504642.png

1. Kopioi kaava.
2. Valitse alue D5:D8.
3. Liitä.

media_1356023678980.png

Nyt kaavat ovat kopioituneet siten, että kolmannessa sarakkeessa on aina kahden edellisen luvun summa. Solussa D8 on siis =B8+C8.

Kokeillaan samaa lukitsemalla viittaukset.

media_1356023795094.png

Kirjoita nyt soluun D4 =$B$4+$C$4 ja paina Enter.

media_1356023906566.png

1. Kopioi kaava.
2. Valitse alue D5:D8.
3. Liitä.

media_1356024031669.png

Nyt kaikissa soluissa on sama arvo ja sama kaava $B$4+$C$4, koska soluviittaus oli lukittu.

5 Kommentit

  1. Hei

    En saa soluviittausta toimimaan ohjeidenne mukaan.. ? niissä taitaapi olla virhe

    Terveisin. Ilmari

  2. En saa toimimaan pystylukitusta millään. Eli ei vaihda rivinroa kun on pystylukituspäällä. Kopioi joka soluun saman tiedon, vaikka pitäisi vaihtaa rivitiedon kun pystylukitus tehty. Vaakalukitus kyllä toimii.

Vastaa käyttäjälle Ilmari Peruuta vastaus

Sähköpostiosoitettasi ei julkaista.


*