EXCEL

Osaako joku auttaa. Eli ongelma on tämä:
Yritän saada "maalaamalla" listaa jatkettu.
Ensimmäinen arvo on =A1*B1 seuraavan tulisi olla =A1*C1 seuraavan =A1*D1. Eli pelkän kirjaimen pitäisi muuttua aakkosissa seuraavaan. Onko mahdollista saada jotenkin toimimaan yllä kerrotulla tavalla??? Apuja!!!
5871
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

$-merkki numeron eteen niin se ei muutu =A$1*B$1

Äänestä
  • Paina F4, kun haluat taaloja. kerrran kahdesti tai kolmasti. Kätevämpi kin merkin kirjoittaminen

    Äänestä

  • Alkuperäisessä viestissä A-sarakeosoite pysyi aina samana eli myös A:n eteen $-merkki:
    =$A$1*B$1

    Äänestä

  • tarkennus kirjoitti:

    Alkuperäisessä viestissä A-sarakeosoite pysyi aina samana eli myös A:n eteen $-merkki:
    =$A$1*B$1

    Muuten toimii, mutta se aloittaa aina "pötkön" alusta. Eli jos laitan

    =$A$1*B$1
    =$A$1*C$1
    =$A$1*D$1

    Ja alan "maalaamalla" kopioimaan, niin neljänneksi tuleva on sama kuin ensimmäinen, eli =$A$1*B$1

    Auttaisko joku lisää tyhmää Excelin käyttäjää???

    Äänestä

  • Toimikaan kirjoitti:

    Muuten toimii, mutta se aloittaa aina "pötkön" alusta. Eli jos laitan

    =$A$1*B$1
    =$A$1*C$1
    =$A$1*D$1

    Ja alan "maalaamalla" kopioimaan, niin neljänneksi tuleva on sama kuin ensimmäinen, eli =$A$1*B$1

    Auttaisko joku lisää tyhmää Excelin käyttäjää???

    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.

    Äänestä

Kommentoi aloitusta


HELP_ME!!! kirjoitti:

Osaako joku auttaa. Eli ongelma on tämä:
Yritän saada "maalaamalla" listaa jatkettu.
Ensimmäinen arvo on =A1*B1 seuraavan tulisi olla =A1*C1 seuraavan =A1*D1. Eli pelkän kirjaimen pitäisi muuttua aakkosissa seuraavaan. Onko mahdollista saada jotenkin toimimaan yllä kerrotulla tavalla??? Apuja!!!

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu