Libreoffice teksti väli numbriks muutmine - mingi kala

Apache OpenOffice'i, LibreOffice'i, Caligra jne kasutamisega seotud teemad ja probleemid

Moderaator: Moderaatorid

Vasta
Kasutaja avatar
spott
Admin
Admin
Postitusi: 8870
Liitunud: 04.06.2005, 03:00

Libreoffice teksti väli numbriks muutmine - mingi kala

Postitus Postitas spott »

Maadlen siin taas ühe LibreOffice veidrusega. Nimelt CSV-st imporditud suurel hulgal andmeid. Kõik tegelikult numbrid. Kuid LibreOffice võtab neid kui teksti - ja seoses sellega ei saa ma ka graafikut koostada. Kuid kui ma need väljad määran numbriks, siis lisab LibreOffice neile kõigile ette ' ja taas ei saa graafikut koostada :evil: . Nende ' märkide ära võtmine võimalik vaid käsitsi, sest otsi ja asenda seda mingil põhjusel üles ei otsi ja ei asenda. Kuid kuna andmeid ca 1000 rida, siis käsitsi töö on mõttetu. Seega oskab keegi soovitada, kuidas ma saaksin ikka oma graafikut koostatud.
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
Kasutaja avatar
imre
Vana Pingviin
Vana Pingviin
Postitusi: 2653
Liitunud: 16.08.2005, 03:00

Postitus Postitas imre »

Kas impordi aknas "Text Delimiter" väärtuseks pannes " ei anna soovitud tulemust?
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
Kasutaja avatar
spott
Admin
Admin
Postitusi: 8870
Liitunud: 04.06.2005, 03:00

Postitus Postitas spott »

Ei
Sest see ' ilmub sinna ette alles sellel hetkel, kui muudan välja tekstist arvuks. Enne seda imordib ta kõik väljad tekstina, kuid kui väljad on tekstina, siis ma ei saa graafikuid neist koostada.
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
kallep
Uus kasutaja
Uus kasutaja
Postitusi: 6
Liitunud: 12.02.2010, 11:02

Postitus Postitas kallep »

Otsing töötab. Otsitava lahtrisse "^.", asendatava lahtrisse "&" (loomulikult ilma jutumärkideta), regulaaravaldiste ette linnuke ja voila! :)
Kasutaja avatar
spott
Admin
Admin
Postitusi: 8870
Liitunud: 04.06.2005, 03:00

Postitus Postitas spott »

Ülakoma ' ta ei otsi
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
kallep
Uus kasutaja
Uus kasutaja
Postitusi: 6
Liitunud: 12.02.2010, 11:02

Postitus Postitas kallep »

:?: Just proovisin, kümme lahtrit suvaliste numbritega, kolmele panin ülakoma ette, peale seda otsingut ja asendust on ülakomad kadunud ja järgi ainult numbrid.
Kasutaja avatar
spott
Admin
Admin
Postitusi: 8870
Liitunud: 04.06.2005, 03:00

Postitus Postitas spott »

Proovi selle failiga ja anna teada, kas ka töötab.
Vaja on siis Temp ja Rf veergude abil teha graafikud, kuid nagu näed, kõigile neil ' ette topitud. Ja mina neid ära ei saa hetkel.
Manused
pingviini.ods.zip
(26.77 KiB) Allalaaditud 6 korda
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
kallep
Uus kasutaja
Uus kasutaja
Postitusi: 6
Liitunud: 12.02.2010, 11:02

Postitus Postitas kallep »

Asi tundub (vähemalt minu jaoks) lihtne. Küsimus pole mitte ülakomades, vaid kümnendkoha eraldajas. Asendasin kõigis arvudes "." ","-ga ja kõik muutus normaalseks, ei mingeid ülakomasid. Igaks juhuks saadan muudetud faili ka.
Manused
pingviini.ods.zip
(24.71 KiB) Allalaaditud 2 korda
Kasutaja avatar
spott
Admin
Admin
Postitusi: 8870
Liitunud: 04.06.2005, 03:00

Postitus Postitas spott »

Tänud :)
Selle peale ise ei tulnud - pool päeva juba pusin ja nikerdan siin :)
See trikk töötab
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
kallep
Uus kasutaja
Uus kasutaja
Postitusi: 6
Liitunud: 12.02.2010, 11:02

Postitus Postitas kallep »

Pole tänu väärt. Kusjuures otsing ja asendus, mida ma eespool mainisin, töötab. Ülakomad, kui neid juhtub olema, eemaldatakse. :)
Kasutaja avatar
Valdur55
Vana Pingviin
Vana Pingviin
Postitusi: 640
Liitunud: 02.06.2007, 23:22

Postitus Postitas Valdur55 »

Importimise ajal peaks saama määrata nii välja eraldajat kui ka komakoha määrajat.
Kasutaja avatar
spott
Admin
Admin
Postitusi: 8870
Liitunud: 04.06.2005, 03:00

Postitus Postitas spott »

Komakoha määrajat mina küll ei leidnud.
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
Kasutaja avatar
Valdur55
Vana Pingviin
Vana Pingviin
Postitusi: 640
Liitunud: 02.06.2007, 23:22

Postitus Postitas Valdur55 »

Kaudselt saab määrata komakoha eraldajat. Selleks tuleb teine keel valida.
Tegin katsetuse ja csv failis olev 1.35 tuntakse kenasti Inglise keele puhul numbrina ja kuvatakse koos komaga ning kasti paremas osas.
wk
Vana Pingviin
Vana Pingviin
Postitusi: 1133
Liitunud: 24.10.2007, 22:04

Postitus Postitas wk »

spott kirjutas:Komakoha määrajat mina küll ei leidnud.
Tuleb importimisel määrata veeru tüübiks Inglise, vmt.
Kõike hääd,
WK
Kasutaja avatar
JanO
Pingviini aktivist
Pingviini aktivist
Postitusi: 305
Liitunud: 30.04.2008, 14:31

Postitus Postitas JanO »

Mul on analoogne jama LO-ga, aga pisut teise nurga alt. Kasutan juba ammu seda komakoha eraldaja asendamist aga seal ilmneb mingi teisendamise kala. Umbes üks number saja arvu kohta samas veerus teisendatakse väga valesti (suva arv muutub 36000 vms), kuig csv failis on number nagu kõik teisedki. Silmaga mingit erinevust ei märka. On seda keegi kogenud ja mis selle vastu aitaks? Excelis ja Calligras teeb õigesti aga viimases muud jamad.
Julge olla eestlane ka arvutis!
jaanus.ojangu.net
wk
Vana Pingviin
Vana Pingviin
Postitusi: 1133
Liitunud: 24.10.2007, 22:04

Postitus Postitas wk »

JanO kirjutas:Mul on analoogne jama LO-ga, aga pisut teise nurga alt. Kasutan juba ammu seda komakoha eraldaja asendamist aga seal ilmneb mingi teisendamise kala. Umbes üks number saja arvu kohta samas veerus teisendatakse väga valesti (suva arv muutub 36000 vms), kuig csv failis on number nagu kõik teisedki. Silmaga mingit erinevust ei märka. On seda keegi kogenud ja mis selle vastu aitaks? Excelis ja Calligras teeb õigesti aga viimases muud jamad.
Sama soovitus: importimisel määra veeru tüübiks 'Ameerika inglise', mul seni veatult toiminud. Varem katsetasin ka muid ümber nurga lahendusi ja oli sekeldamist rohkem kui tarvis.
Kõike hääd,
WK
Kasutaja avatar
akbgf
Vana Pingviin
Vana Pingviin
Postitusi: 763
Liitunud: 07.10.2009, 09:04

Re: Libreoffice teksti väli numbriks muutmine - mingi kala

Postitus Postitas akbgf »

spott kirjutas:CSV-st imporditud suurel hulgal andmeid. Kõik tegelikult numbrid. Kuid LibreOffice võtab neid kui teksti - ja seoses sellega ei saa ma ka graafikut koostada.
Pole küll päriselt küsimuse teemal, aga joonistan ise iga päev igasuguseid graafikuid, sellepärast ehk pakub huvi ka teistele.

Väldin igal võimalikul juhul mammutprogramme. Kui CSV failis asendada komad tühikute või tab-idega, saab graafikut joonistada Gnuplotiga - soovitan kõigile. Gnuplot joonistab graafiku tekstitabeli veerust. Kui on vaja tabelit transponeerida, siis impordin Gnumeric-u, transponeerin seal ja ekspordin graafikute joonistamiseks ASCII tabelina.
Sageli pole eksportida vajagi - hiirepuhvri abil saab suvalisse tekstiredaktorisse kopeerida hiirega valitud osa tabelist.
Vasta