jjuju kirjoitti:Olen tuonut havaintoja Tiirasta Exceliin ja jatkokäsittelyn helpottamiseksi tarvetta olisi makroille. Olisiko jollakin valmiina makro, joka poimisi ensimmäisen havainnon joka lajista? Haluaisin siis poimia Excel-taulokosta ensimmäisen tietueen joka nimikkeestä(lajista).
Hei,
Minusta tämä onnistuu kohtuullisen helposti käsipelilläkin...
Ohjeesta tuli aika pitkä, kun tein sen rautalangasta;)
Lataa aluksi data Exceliin (ohje toisaalla).
Jos data ei valmiiksi ole lajijärjestyksessä, järjestä data:
Huomaa, että tämä järjestää lajit aakkosjärjestykseen, sen vuoksi olisi parempi järjestää data Tiirassa lajijärjestykseen, eikä kajota siihen enää Excelissä.
- Valitse koko data näppäinkomennolla Ctrl-a (pidä control-nappi pohjassa ja paina a)
- Valitse Data -valikosta Sort (Järjestä)
- Jos ei ole valittuna, niin klikkaa Header-row (Otsikkorivi) -pompula valituksi.
- Valitse ylimpään Sort By laatikkoon "Laji"
- Valitse keskimmäiseen Sort By laatikkoon "Pvm1"
- Klikkaa OK
Lisää kaksi saraketta datan alkuun:
- Valitse sarakkeet A ja B
- Valitse
Insert -valikosta komento
Columns (Lisää - Sarakkeita)
Lisää näihin sarakkeisiin otsikot
- Mene soluun
A1
- Kirjoita
Uusi laji
- Mene soluun
B1
- Kirjoita
1
Lisää soluun A2 kaava jolla testataan onko laji sama:
- Mene soluun
A2
- Kirjoita soluun kaava
=IF(D2=D1;0;1) tai suomenkielisessä Excelissä
=JOS(D2=D1;0;1) ja paina enteriä
- Mene soluun
B2
- Kirjoita soluun kaava
=B1+1
Kopioi kaavat alaspäin koko data-alueeseen (esimerkiksi näin)
- Mene soluun
C2
- Paina näppäintä
end
- Paina näppäintä
nuoli alas (aktiiviseksi tulee viimeinen datarivi)
- Siirry vaikkapa nuolinäppäimellä kaksi askelta vasemmalle, eli viimeisen datarivin A-sarakkeen soluun.
- Paina
vaihto näppäin (shift) pohjaan ja pidä se painettuna kunnes toisin kehotetaan;) (se millä saa mm ison kirjaimen)
- Paina näppäintä
end
- Paina näppäintä
nuoli ylös (valituksi tulevat A-sarake solusta A2 viimeiseen datariviin saakka)
- Paina näppäintä
nuoli oikealle (valituksi tulevat A ja B-sarakkeet solusta A2 viimeiseen datariviin saakka)
- Vapauta
vaihto näppäin (shift)
- Valitse
Edit -valikosta
Fill - Down (Muokkaa - Täytä - Alas).
Muuta kaavat lukuarvoiksi:
- Valitse sarakevalitsimista sarakkeet A ja B
- Valitse
Edit -valikosta
Copy (Muokkaa - Kopioi).
- Valitse
Edit -valikosta
Paste Special (Liitä määräten)
- Valitse
Values (Arvot)
- Klikkaa
OK
Järjestä ensimmäiset havainnot alkuun:
- Valitse koko data näppäinkomennolla
Ctrl-a (pidä control-nappi pohjassa ja paina a)
- Valitse
Data -valikosta
Sort (Järjestä)
- Jos ei ole valittuna, niin klikkaa
Header-row (Otsikkorivi) -pompula valituksi.
- Valitse ylimpään Sort By laatikkoon
"Uusi Laji"
- Valitse järjestykseksi
Descending (Laskeva)
- Älä kajoa muihin laatikoihin
- Klikkaa
OK
Poista turhat datat
- Rullaile dataa allaspäin kunnes löydät A-sarakkeesta arvon
0
- Valitse kyseinen rivi rivivalitsimesta
- Paina
vaihto näppäin (shift) pohjaan ja pidä se painettuna
- Paina näppäintä
end
- Paina näppäintä
nuoli alas (valituksi tulevat kaikki "nollarivit")
- Vapauta
vaihto näppäin (shift)
- Valitse
Edit -valikosta
Delete (Muokkaa - Poista).
Järjestä takaisin alkuperäiseen järjestykseen:
- Valitse koko data näppäinkomennolla
Ctrl-a (pidä control-nappi pohjassa ja paina a)
- Valitse
Data -valikosta
Sort (Järjestä)
- Jos ei ole valittuna, niin klikkaa
Header-row (Otsikkorivi) -pompula valituksi.
- Valitse ylimpään Sort By laatikkoon
"1"
- Valitse järjestykseksi
Ascending (Nouseva)
- Älä kajoa muihin laatikoihin
- Klikkaa
OK
Poista apusarakkeet
- Valitse sarakevalitsimista sarakkeet A ja B
- Valitse
Edit -valikosta
Delete (Muokkaa - Poista).
Oikeasti tätä ei ole ollenkaan vaikea tehdä...
- PekkaS -