hessu.h.hopo

hessu.h.hopo profiilikuva
Joulu 2024
Vapaa kuvaus

Ur ... ur ... ur .... örh! Postiakin saa lähettää, osoite on Hhiuegtgt6sssf8sljol89uegrt7.htyh7Has.lio98Hzxgu5o [email protected] Roskapostittajien hämäämiseksi osoitteeseen on lisätty pari ylimääräistä merkkiä. Kotimaa: --- Koulutus: --- Ammatti: Muu Siviilisääty: --- Lapset: ---

Liittynyt 22v sitten
0 aloitusta · 157 kommenttia
Tallenna asiakirja eri nimellä ja ota Tallenna salasanan kanssa -ruksi pois.
Ajattelet asiaa liian mekaanisesti. Mieti kaavan sisältöä, älä ulkoasua. Jos solussa C1 on kaava =A1+B1, niin A1 ja B1 ovat viittauksia suhteessa soluun C1 (siis suhteellisia soluviittauksia). A1 tarkoittaa: tämä rivi kaksi saraketta vasemmalle, ja B1: tämä rivi seuraava sarake vasemmalle. Kun C1:sen kaava kopioidaan seuraavalle riville (siis soluun C2), sisältö säilyy: Tämä rivi kaksi saraketta vasemmalle plus tämä rivi seuraava sarake vasemmalle, siis A2+B2. Dollarimerkillä voidaan kiinnittää rivi- tai sarakeviittaus tiettyyn riviin (esimerkiksi rivi 1) tai sarakkeeseen (esimerkiksi sarake B), $-merkillä saadaan siis absoluuttinen soluviittaus.

Jos solussa A2 on kaava =$A$1*B$1, se tarkoittaa "Solun A1 arvo kertaa tämän sarakkeen oikealla puolella olevan sarakkeen rivin 1 arvo". Jos solussa A3 on kaava =$A$1*C$1, se tarkoittaa "Solun A1 arvo kertaa tästä lukien toisena oikealla olevan sarakkeen rivin 1 arvo". Jos solussa A4 on kaava =$A$1*D$1, se tarkoittaa "Solun A1 arvo kertaa tästä lukien kolmantena oikealla olevan sarakkeen rivin 1 arvo". Eli kaavan sisältö muuttuu. Tämän takia Excel ei osaa päätellä mikä muutos seuraavlle riville pitäisi tehdä. Excel tulkitseekin solujen A2-A4 kaavat sarjaksi merkkijonoja (eikä kaavoiksi) ja alkaa toistaa tätä sarjaa. Siksi kopioinnin seurauksena tulee:
=$A$1*B$1
=$A$1*C$1
=$A$1*D$1
=$A$1*B$1
=$A$1*C$1
=$A$1*D$1
=$A$1*B$1
=$A$1*C$1
=$A$1*D$1
jne.

Jos kirjoitat soluun A2 kaavan =$A$1*B$1 ja kopioit sitä alaspäin (siis samassa sarakkeessa), niin kaava säilyy koko ajan samana, koska ainoa suhteellinen osa on jälkimmäisen operandin sarakeviittaus (B$1) ja "tämän sarakkeen (A2:sta lukien) oikealla puolella oleva sarake" on aina B!

Toivottavasti selostukseni selvitti asiaa. Asia on sinällään simppeli, kunhan idean hoksaa. Se vain vaatii sen ahaa-elämyksen.