Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Excel ongelma

viljami [18.04.2012 15:00:33]

#

hei,

olen alkanut taiteilla Excellillä lomalistaa työpaikalla ja totesin että en osaa käyttää exceliä. Ajattelin, että täällä joku on varmasti miettinyt samaa ongelmaa:

Taulukossa sarakkeella A on henkilöt alekkain. Sarakkeissa B -> O:n on viikkonumerot. Nyt taulukkoon täytetään jokaisen henkilön kohdalle sopivan viikon kohdalle kirjain A (=Asiakkaan tiloissa) T(=Toimistolla) tai L(=Lomalla)... eli lista näyttäisi siis jotakiuinkin tältä

    Viikko 18 19 20 21 22 23
    Henk1. A  T  L   L  L  A
    Henk2. T  L  L   L  T  A
    Henk3. L  L  L   A  A  A

Tämän jälkeen hakluaisin tehdä kentät joka viikosta seuraavalla tavalla:
Lomalla viikolla 18: Henk3
Lomalla viikolla 19: Henk2, Henk3
Lomalla viikolla 20: Henk1, Henk2, Henk3

Vastaavalla tavalla voisin sitten tehdä myös kentät josta käy ilmi ketä on asiakkaan tiloissa ja ketä on toimistolla.

Mutta en saa onnistumaan mitenkään kaavaa yhteen soluun, että siihen tulisi vastaus.. tai ainakaan niin, että siihen tulee peräkkäin useampi vastaus...

jutti [01.05.2012 11:15:16]

#

Jos sarakkeet päättyy viikkoon 23, ja se sarake on G, pane soluun H2 kaava =IF(B2="L";$A2;"")
Seuraavaksi soluun H3 tulee kaava =IF(B3="L";CONCATENATE(H2,$A3);H2)
Solun H2 voit nyt kopioida oikealle niin monta saraketta kuin on viikkoja.
Solun H3 voit kopioida alas niin monta riviä kuin on henkilöitä, sekä oikealle.
Viimeisen henkilön riville pitäisi nyt tulla kaikki henkilöt, joilla on L kyseisessä sarakkeessa. Jotenkin sinun pitää taituroida siinne pilkkuja ja välilyöntejä, jos haluat.
Sarakkeet H, I, J jne ovat tietenkin ruman näköisiä, mutta voit piilottaa ne.

Itse käytän OpenOfficea, joten en ole ihan varma funktioiden nimistä. Mutta toivottavasti periaate selvisi. Dollarimerkki on tärkeä kaavoissa!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta