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.

1 Kommentti

Kommentoi

Sähköpostiosoitettasi ei julkaista.


*