Mikään liittämismuoto, mitkään asetukset eivät ole auttaneet.
Eli on tarkoitus ihan yksinkertaisesti copy pastella internetistä siirtää taulukko Calciin, mutta se muuntaa jotkin luvut päivämääriksi ja päivämäärän muuttaminen luvuksi antaa jonkin ihmeellisen luvun, eli tällä tavalla
1,5=>1.5.08=>39569
Minkä takia Calcissa yleensä on tullainen päivämäärä ominaisuus, jota ei saa poistettua vai saako sen.
Ohjelma ajattelee hiukan liikaa käyttäjän puolesta ja 95 % ainakin minun ongelmista johtuu tästä.
1,5=>1.5.08=>39569 muuntoa
6
1232
Vastaukset
- vian takia
Aikoinaan Word Perfect meni liian monimutkaiseksi ja poistui suosiolla markkinoilta.
Open Office ajattelee liikaa käyttäjän puolesta. Peruslatauksen pitäisi olla riisuttu malli ja jos haluaa esim että luku 1.5 muutetaan käyttäjän tahdon vastaisesti päivämääräksi niin pitää käyttäjän tämä optio valita eikä raapia päätänsä miten nämä kaiken sekoittavat hienoudet saa riisuttua pois.
Eli miten saa Open Officesta ihan perusversion, johon sitten voi näitä kikkailuja laittaa se joka niitä haluaa!Ehkä joku on ajatellut, että kun ohjelmistoon on vaivalla saatu ohjelmoitu erilaista automatiikkaa, niiden asetukset pitää olla kytkettynä latauksessa. Ei varmaan olisi iso vaiva laittaa kytkimiä oletuksena pois päältä pakattia rakennettaessa.
Nyt sitten käyttäjä joutuu ne kääntämään itse pois lataamisen jälkeen. Toki asetukset voi saada sitten seuraavaan versioon kopioitumaan, jolloin ei tarvitse uudestaan haeskella rasteja.
Olli Ruohomäen pikaoppaas näyttää olevan sivulta 13 alkaen "Hyödyllisiä asetuksia", missä ainakin osa automatiikasta kytketään pois. Ja saahan ne pois sitten kaikkikikin.
http://www.psao.fi/attachments/gallery/OpenOffice3-pikaopas.pdf
Tässä tapauksessa veikkaisin, että lähdetaulukossasi (HTML) desimaalierottimena ei olekaan otsikossasi näkyvä pilkku, vaan piste. Kun suomenkielisessä Calcissa pilkku on desimaalierotin, sekaannukset alkavat. Päivämäärä automatiikka sitten tekee luvuista "mitä sattuu".
Jos teet paljon kyseistä kopiointia, eräs vaihtoehto on muuttaa desimaalierottimen asetuksia Calcissa.
Satunnaisluontoiseen kopiointiin auttanee seuraavakin, toki hieman työteliäs tapa:
1) Maalaa taulukko ja ota kopio leikepöydälle (Ctrl C)
2) Calcin laskentataulukossa napsauta täytettevän alueen vasemman yläkulman solua
3) Valitse Muokaa - Liitä määräten - Muotoilematon teksti
4) Tekstin tuonti -valintaikkunassa säädät sarakkeet kohdalleen kenttäerottimia käsittelevästä Erottimen asetukset -kohdasta (Yhdistä erottimet -rasti on Väli-erottimen kera ehkä tarpeen jne)
5) Näkyvässä taulukon esikatselussa valitse kaikki sarakkeet Ctrl-napsauttaen.
6) Saraketyypiksi valitse Teksti.
7) Hyväksy OK:lla.
Taulukko on nyt tekstimuotoisena ja desimaalipisteisenä Calcissa.
8) Muokkaa - Etsi ja korvaa -toiminolla vaihdetaan pisteet pilkuiksi.
Prosessi voi olla yksinkertaisempi, jos käyttää välilaskupaikkana editoria, jossa vaihtaa pisteet pilkuiksi ja kopioi sitten pilkutetut luvut "Liitä määräten" -toiminolla Calciin.- mutta kohta?
"Jos teet paljon kyseistä kopiointia, eräs vaihtoehto on muuttaa desimaalierottimen asetuksia Calcissa."
Kuinka tämä tapahtuu käytännössä? Myös minulla on tämä sama piste-pilkku -ongelma. Tarkoitus on tuoda csv-tiedostoja Calciin, mutta numeroiden tuonti ei mene ok, koska desimaalierottimena on piste... niin ja osa tiedoista muuttuu päivämääriksi. Eli miten toimia, jotta saan tiedot tuotua oikein? Pisteiden muuttaminen pilkuiksi (replace) alkuperäisissä csv-tiedostoissa ei ole ratkaisu tässä tapauksessa...
Kiitti jo etukäteen mutta kohta? kirjoitti:
"Jos teet paljon kyseistä kopiointia, eräs vaihtoehto on muuttaa desimaalierottimen asetuksia Calcissa."
Kuinka tämä tapahtuu käytännössä? Myös minulla on tämä sama piste-pilkku -ongelma. Tarkoitus on tuoda csv-tiedostoja Calciin, mutta numeroiden tuonti ei mene ok, koska desimaalierottimena on piste... niin ja osa tiedoista muuttuu päivämääriksi. Eli miten toimia, jotta saan tiedot tuotua oikein? Pisteiden muuttaminen pilkuiksi (replace) alkuperäisissä csv-tiedostoissa ei ole ratkaisu tässä tapauksessa...
Kiitti jo etukäteenTestiaineistoa (mikäli tarpeen) ensiksikin tästä:
http://www.ferc.gov/docs-filing/eqr/soft-tools/sample-csv.asp
Tallenna tuo contract.txt levyllesi ja vaihda sitten sen nimeksi contract.csv.
Tässä on riittävän suuri virhe: "...asetuksia Calcissa." Olis pitänyt olla vaikka: "...asetuksia OO.o:ssa."
Asetukset (joiden muuttamisen suosittelen tapahtuvan vain tyhjän laskentataulukon kanssa, koska mulla näyttää jumivan, jos auki on taulukko, jossa on muutotettavaa aineistoa) eivät olleetkaan Calcin alla, vaan toinen on Asetukset - Lataus ja tallennus -sivun Lataus-osion "Lataa käyttäjän määrittämät asetukset asiakirjan kanssa". Siitä kun poistaa rastin, tekemäsi asetukset ovat voimassa tuotaessa taulukkoa "erimaan" asetuksilla, ja erottimet muuntuvat asettamasi maan asetusten mukaisiksi.
Tärkeämpi rasti on sitten Kieliasetusten Kielet-sivun Kieli-osion "Desimaalierotinmerkki" Siinähän se rasti yleensä onkin ja pitääkin olla. Mutta sen lisäksi pitää ylempänä olevasta "Maa-asetukset" kentästä valita desimaalipisteellinen maa, jonka nimi on amerikanenglanti. (Joku muukin voi toimia, mutta suurin osa desimaalipisteellisestä aineistosta on tuota amerikanenglanti-kamaa?)
Oma testitulokseni oli se, että Tiedosto - Avaa ja contract.csv -tiedosto valittuna Tekstin tuonti -ikkunassa ei tarvinnut tehdä mitään asetuksia, kun taulukko tuli ihan siististi "kotiin". Mutta se on nyt sitten "amerikaksi" myös päivämääriensä osalta.
Tallentamalla laskentataulukon myös ODF:ksi sulkemalla sen ja vaihtamalla tyhjällä taulukolla maa-asetukseksi kotisuomen (ja nyt on viimeistään poistettava se Lataa käyttäjän määrittämät asetukset asiakirjan kanssa -rasti) ja sitten lataamalla tiedosto, ovat sekä päivämäärät että desimaalit kohdillaan suomalaiseen tapaan. Tämä siis siihen tarpeeseen, että jos haluaakin nähdä ne taulukot ihan kotimaisina.
Sitä en sitten mene sanomaan, että onko tuo nyt ihan helpoin tapa toimia. Esim. Csv-tiedoston pisteiden vaihto pilkuiksi erillsenä toimena jossain muokkaimessa voisi olla helpompaa, jos muita muutettavia ei ole?
Ja ilman tuota aimmin mainitsemaani virhettäni en ehkä olisi tätäkään kirjoittanut. Nyt koin lievää velvollisuutta jatkaa.
Ainakin tilanteissa, joissa englantiusa-desimaalilukuja ei ole kovin monta saraketta, sarakkeet voi muuttaa melko kätevästi muotoon Englanti (USA) Tekstin tuonti -valintaikkunan saraketyyppivalikosta tai sarakkeen kohdevalikosta. Tästä on lisää valintaikkunan ohjeissa.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Pride-liputus närästää monissa Suomen kunnissa
Suomen lipun nostamisesta on laki. Pride‑liputuksesta ei. Kieltäytyviin kuntiin kohdistuu poliittista painostusta kuin k673745On tiedossa, että venäjämieliset diggaavat diktatuurista venäjää
jossa ei esim. ole sanan- ja lehdistönvapautta. Mutta keitä nämä venäjän palvojat sitten ovat, ei heitä toki paljon ole382381Vihreiden, SDP:n ja Vasemmistoliiton kannattajista selvästi alle puolet on miehiä
ja silti joku punafeministi valitti kokoomuksen naiskannattajien puutteesta, vaikka siellä on enemmän naisia kuin punavi712338Belfastissa käynnissä kunnon persuilu
Joku random mamu tekee rikoksen, niin sikäläiset naamiopersut kostavat tuhoamalla kantaävestön omaisuutta. Liekö siellä602228Ensin Henry Novak ja nyt sitten se Irlannin tapaus
jossa mustaihoinen afrikkalainen mieshenkilö puukottaa valkoihoista maassa makaavaa miestä useita kertoa pään alueelle.301667Persujen kannatusromahdus tekee kesästä 2026 nautinnollisen
Satoi tai paistoi, niin Suomen kansalaisella on kuluvana kesänä syytä hymyyn. Niin upealta tuntuu persujen kannatusroma711574- 761477
Onko kaivattusi rohkeampi kuin sinä?
Vai oletko sinä rohkeampia? Mikä on rohkea teko, minkä sinä tai kaivattusi on tehnyt? Mitä siitä seurasi?571047Kaunein nimi
Mikä on mielestäsi kaunein miehen ja naisen nimi? Haluaisitko itse olla joku toisen niminen?681002Rakastan sinua hiljaisuudessa
Rakastan sinua hiljaisuudessa. Olisit minun tai et, olen odottanut sinua vuosisatojen ajan. Ilman sinua sydämeni on yksi40909