Kirjoittaja Aihe: Openoffice ja desimaalierotin etc  (Luettu 3927 kertaa)

Risto H. Kurppa

  • Käyttäjä
  • Viestejä: 3024
  • Useita Kubuntuja ajossa.
    • Profiili
    • http://risto.kurppa.fi
Openoffice ja desimaalierotin etc
« : 05.03.08 - klo:12.04 »
Moro!

Kun openofficeen tuo erilaista mittausdataa jne ulkopuolelta, saattaa datassa desimaalimerkkinä toimia piste, kun openoffice taas sinnikkäästi vaatii pilkun ja näinollen ymmärtää tuodun numerodatan tekstinä. Onko tähän järkevämpää konstia kuin käyttää jonkun editorin kautta ja search & replace pisteet pilkuiksi?

Sain vihdoin kaivettua asetuksista maa-asetukseksi amerikanenglannin jolloin merkki muuttui pisteeksi. Onko tämä se wirallinen keino?


Entäpä onko tietoa löytyykö toimintoa 'täytä sarja' eli voin valita sarjan alusat vaikka 5 ensimmäistä solua ja käskeä että jatka sarjaa 20 000 solua alaspäin? Aika työlästä skrollailla ruutua alas valinnan kera..
edit: tämä löytyikin http://www.openofficetips.com/blog/archives/2005/02/filling_a_cell.html


r
« Viimeksi muokattu: 05.03.08 - klo:12.12 kirjoittanut Risto H. Kurppa »
UUSI UBUNTUN KÄYTTÄJÄ: SÄÄSTÄ AIKAASI LUKEMALLA  -> TÄMÄ <-

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Openoffice ja desimaalierotin etc
« Vastaus #1 : 05.03.08 - klo:12.38 »
Kun openofficeen tuo erilaista mittausdataa jne ulkopuolelta, saattaa datassa desimaalimerkkinä toimia piste, kun openoffice taas sinnikkäästi vaatii pilkun ja näinollen ymmärtää tuodun numerodatan tekstinä. Onko tähän järkevämpää konstia kuin käyttää jonkun editorin kautta ja search & replace pisteet pilkuiksi?

Riippuu siitä, miten tuot tietoja. Jos ne ovat esim. CSV-tiedostossa, ratkaisu on helppo: kun OpenOffice tarjoaa tätä muunnosikkunaa:





...valitset vain numeeriset sarakkeet ja asetat niiden saraketyypiksi ”Englanti (USA)”. Tällöin piste ymmärretään desimaalierottimeksi.
« Viimeksi muokattu: 05.03.08 - klo:12.41 kirjoittanut SuperOscar »
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Risto H. Kurppa

  • Käyttäjä
  • Viestejä: 3024
  • Useita Kubuntuja ajossa.
    • Profiili
    • http://risto.kurppa.fi
Vs: Openoffice ja desimaalierotin etc
« Vastaus #2 : 05.03.08 - klo:12.44 »
Tuolla ne tosiaan olen tuonut mutten ole hokannut että siinä voi jo määritellä tiedon tyyppiä. Kiitos tästä vinkistä!

r
UUSI UBUNTUN KÄYTTÄJÄ: SÄÄSTÄ AIKAASI LUKEMALLA  -> TÄMÄ <-

Hexa_Desimaali

  • Vieras
Vs: Openoffice ja desimaalierotin etc
« Vastaus #3 : 04.05.08 - klo:12.30 »
...valitset vain numeeriset sarakkeet ja asetat niiden saraketyypiksi ”Englanti (USA)”. Tällöin piste ymmärretään desimaalierottimeksi.

Ei pysty valitsemaan. Kyseinen saraketyyppipudotusvalikko on harmaana. Mikä mahtaa olla vialla?

Tosiaankin jos tuon CSV:tä Suomi-maa-asetuksella, joidenkin solujen muotoiluksi tulee päivämäärä, mikä on irreversiibeli virhe. Jos laitan maa-asetukseksi jonkin englanninkielisen maan, niin tuonti muotoilee kaikki solut oikein luvuiksi. Ärsyttävintä tässä on se, että tuonnin esikatseluikkunassa luvut näkyvät petollisesti maa-asetuksesta riippumatta lukuina eivätkä päivämäärinä. Mikä idea tässä päivämääräksi muotoilemisessa mahtaa olla?

Onko Calcissa muuten jotain vastaavaa kuin Excelin text to columns, jolla Excelissä pystyy muistaakseni kiertämään pilkkupisteongelman?

Hexa_Desimaali

  • Vieras
Vs: Openoffice ja desimaalierotin etc
« Vastaus #4 : 15.06.08 - klo:12.32 »

Ei pysty valitsemaan. Kyseinen saraketyyppipudotusvalikko on harmaana. Mikä mahtaa olla vialla?


Vastaan itse. Vikana on se, ettei tyhmä käyttäjä ymmärrä painaa osoituslaitteella, esimerkiksi hiirellä, muunnosikkunan saraketta. Kuvallinen ohje: