Openofficen taulukkolaskentaongelma

Seuraa 
Viestejä45973
Liittynyt3.9.2015

Ongelmana on se, että en tiedä, miten saisi järjesteltyä muutamat asiat oikeaan järjestykseen open officen taulukkolaskennalla.

A -sarakkeessa on nimike, B -sarakkeessa numeroarvo, C -sarakkeessa taas nimike ja D -sarakkeessa numeroarvo.

Kyseiset tiedot pitäisi saada järjestettyä siten, että C -sarakkeen tiedot siirtyisivät samalle riville, jos vastaavuus löytyy A -sarakkeesta. Samalla myös D -sarakkeen numeroarvo siirtyisi C -sarakkeen mukana samalle riville.

Pelkkä aakkosellinen järjestelyt ei riitä, koska C ja D -sarakkeessa on enemmän rivejä kuin A ja B -sarakkeessa.

Kiitoksia jo etukäteen.

Kommentit (7)

abskissa
Seuraa 
Viestejä3654
Liittynyt9.10.2008

Toimisiko homma niin, että lisäät yhden sarakkeen, joka ilmaisee, löytyykö ko. rivin C-solulle:lle vastine A:ssa? Sarakkeeseen sitten tulee vaikka 'x', jos vastine löytyy. Tämän ylimääräisen sarakkeen lisäät sitten lajitteluehtoihin niin, että osumat tulevat ensin.

Oikeasti taulukkolaskentaa harrastaneilla on varmaan parempia ratkaisuja ongelmaan.

We're all mad here.

Vierailija
McRoot
Ongelmana on se, että en tiedä, miten saisi järjesteltyä muutamat asiat oikeaan järjestykseen open officen taulukkolaskennalla.

A -sarakkeessa on nimike, B -sarakkeessa numeroarvo, C -sarakkeessa taas nimike ja D -sarakkeessa numeroarvo.

Kyseiset tiedot pitäisi saada järjestettyä siten, että C -sarakkeen tiedot siirtyisivät samalle riville, jos vastaavuus löytyy A -sarakkeesta. Samalla myös D -sarakkeen numeroarvo siirtyisi C -sarakkeen mukana samalle riville.

Pelkkä aakkosellinen järjestelyt ei riitä, koska C ja D -sarakkeessa on enemmän rivejä kuin A ja B -sarakkeessa.

Kiitoksia jo etukäteen.




Ongelmahan on siinä, että kun C -sarakkeesta valitaan arvo, sitä pitää verrata kaikkiin A -sarakkeen arvoihin.

Excellissä tekisin pienen makron, joka looppeja hyväksi käyttäen tekisi tuon vertailun. Excellissä tuo käy näppärästi taustalla olevan VBA:n kanssa, Calcista en tiedä, siitä ei ole kokemusta.

Tuohon voi olla olemassa jokin funktio suoraan, mutta noin minä olen aina tuollaiset ongelmat ratkaissut. Ongelma laajenee, jos saman tekstin sisältäviä soluja voi olla A -sarakkeessa useita, mutta niillä on eri arvo B -sarakkeessa. Tuo pieni makron ohjelmapätkä suoriutuu siitä silloinkin.

Siirrän tämän tuonne yläkertaan, johon se mielestäni hyvinkin kuuluu

syytinki
Seuraa 
Viestejä8913
Liittynyt18.8.2008
Phony
McRoot
Ongelmana on se, että en tiedä, miten saisi järjesteltyä muutamat asiat oikeaan järjestykseen open officen taulukkolaskennalla.

A -sarakkeessa on nimike, B -sarakkeessa numeroarvo, C -sarakkeessa taas nimike ja D -sarakkeessa numeroarvo.

Kyseiset tiedot pitäisi saada järjestettyä siten, että C -sarakkeen tiedot siirtyisivät samalle riville, jos vastaavuus löytyy A -sarakkeesta. Samalla myös D -sarakkeen numeroarvo siirtyisi C -sarakkeen mukana samalle riville.

Pelkkä aakkosellinen järjestelyt ei riitä, koska C ja D -sarakkeessa on enemmän rivejä kuin A ja B -sarakkeessa.

Kiitoksia jo etukäteen.




Ongelmahan on siinä, että kun C -sarakkeesta valitaan arvo, sitä pitää verrata kaikkiin A -sarakkeen arvoihin.

Excellissä tekisin pienen makron, joka looppeja hyväksi käyttäen tekisi tuon vertailun. Excellissä tuo käy näppärästi taustalla olevan VBA:n kanssa, Calcista en tiedä, siitä ei ole kokemusta.

Tuohon voi olla olemassa jokin funktio suoraan, mutta noin minä olen aina tuollaiset ongelmat ratkaissut. Ongelma laajenee, jos saman tekstin sisältäviä soluja voi olla A -sarakkeessa useita, mutta niillä on eri arvo B -sarakkeessa. Tuo pieni makron ohjelmapätkä suoriutuu siitä silloinkin.

Siirrän tämän tuonne yläkertaan, johon se mielestäni hyvinkin kuuluu


Enpäs ole excel:ä tarvinnut pitkään aikaan. Ei tule ikävä. Joskus tuli jopa macroja värkättyä (perustasolla).

Olen käytellyt hyvin vähään tarpeeseen tuota Open_officea - ja kun tuli puheeksi - kurkistin. Kyllä siellä funktioita löytyy yli oman tarpeen ja macroilu-mahiksetkin vaikuttavat ihan riittäviltä. Näkyy myös makron teko toimivan opettamalla.

Mc-Rootin onkelma tosin taitaa olla aika vaativa, mutta mielenkiintoinen. Eli voi ratkaisu kiinnostaa muitakin.

Tosin joskus tuollaiseenkin ongelmaan voi löytyä hyvin simppeli ratkaisu, kun aikansa pähkäilee. Ettei peräti melkein valmis funktio.

Vierailija

Pähkäilin tuota viikonlopun ylitse ja työpaikan IlmaTorjunta -osastokaan ei osannut sanoa asiaan mitään suoraan.

Käsinhän tuo piti sitten korjailla. Suurin osa tuosta meni uudelleen järjestellessä, koska toisessa datahässäkässä saman maan nimenä oli Burma ja toisessa Myanmar ja seassa oli myös sellaisia alueita, joita toisesta ei löytynyt, kuten Occupied Palestinian Territories. Pohjois-Koreakin oli toisessa eri nimellä.

Työlästä, mutta onnistui. Seuraavaksi joudun varmasti kysymään regressioanalyysiä varten infoa, ellen keksi itse suoraan tuosta open-officesta.

abskissa
Seuraa 
Viestejä3654
Liittynyt9.10.2008

Minä ainakin sain tuon vertailujutun toimimaan lisäämällä sarakkeen, joka indikoi osumaa. Homma onnistuu muutamalla valmiilla funktiolla (muistaakseni MATCH, ISNA ja IF riittää). Lajittelemista en kokeillut mutta kai sekin tuosta onnistuisi.

We're all mad here.

Vierailija

Eli jatkoa seuraapi.

Ei ole kyllä mikään loogisin tuo openofficen taulukkolaskenta.

Pitäisi saada tehtyä xy kaavio, tiedoissa A -sarake ilmaisee yksittäisen pisteen nimen, samalla rivillä B -sarakkeella on x:n arvo ja C -sarakkeella y:n arvo.

Puolen tunnin räpläämisellä tulee aikaiseksi vain sekalaista säätöä, kuten taulukko, jossa on yksi piste joka on laskettu kaikista arvoista.

Vierailija

Ääh, pitänee tehdä tuo homma työpaikan Spss-softalla, mutta ei hirveästi innostaisi ylimääräistä jumittaa töissä harrasteasioiden takia.

Uusimmat

Suosituimmat