Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
sõnum |
|
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
23.12.2019 09:46:29
Excelis numbrid muutuvad kuupäevadeks |
|
|
Mulle käib kohutavalt närvidele, kuidas läbi aegade muudab Excel kõik mu numbrid kuupäevadeks. Kuidas jäädavalt ja igavesti keelata ära, et Excel võtab õiguse muuta "1.1" väärtuseks "01.jaan"?
Kuskilt sain juhendi, et vali veerg, vajuta ctrl+1, vali formaadiks text ja siis peaks see jama ära lõppema. Kahjuks see ei aita.
Antud hetkel on mul vaja teha tekst veergudesse, eraldajateks on koma. Eelvaade näitab arve kõiki õigesti. Olen proovinud etapis 3/3 muuta vormingut lisaks veel eraldi, aga pärast kinnitust lähevad kõik jälle valesti. 21.1 muutub 21. jaanuariks, samas 55.6 ei juhtu mitte midagi.
Ja mis veel halenaljakam - kui excel on numbri muutnud kuupäevaks ning kui pärast seda muudan andmete vormingu tekstiks vms, siis näiteks 21. jaanuari lahtrisse kirjutab programm 43486. Mis krt toimub?
Vist on mul kunagi õnnestunud see ära keelata, aga pole üldsegi kindel. Igatahes kurja vaeva ma nägin, võib-olla loobusin üldse punkti kasutamisest. Kurat, peab olema ju mingi lihtne moodus.
|
|
tagasi üles |
|
|
commer
HV Guru
liitunud: 03.10.2002
|
|
tagasi üles |
|
|
Prayer
HV veteran
liitunud: 30.01.2002
|
|
tagasi üles |
|
|
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
23.12.2019 10:23:21
|
|
|
commer, proovisin seda ja tõesti toimib ... kui võtan ette tühja lehe ja lihtsalt eesmärk kirjutada näiteks "1.1". Antud juhul kahjuks see ei toimi.
Võtame siis ette ülesande, mis vajab lahendamist -> https://www.upload.ee/files/10880268/1981930.csv.html
See raport tundub olema õigesti vormindatud, eraldajad on märgitud komadega. Excel suudab ka jutumärgid ära eemaldada. Vaja on koostada kenasti veerud, et vajalikud temperatuurid ja andmed seal oleksid ilma mingisuguse "väänamiseta".
Faili mulle tagasi pole vaja saata, sest sain robustse "replace to" ja "replace back" meetodil andmed vist kenasti veergudesse ilma, et excelil oleks õnnestunud omapead midagi ära konvertida, aga põhimõtteliselt soovin asja teha õigesti, sest teksti asendamise käigus ei tea kunagi ette, mis pärast tagasiasendamist võib ära muutuda vms.
|
|
tagasi üles |
|
|
A.S.
HV Guru
liitunud: 27.10.2003
|
23.12.2019 11:00:57
|
|
|
Sa seda "Data => Import External Data => Import Data... => 1981930.csv" värki pole proovinud. Või noh, pole paraku uuemate Exceli versioonidega kursis, et mis ja kuidas.
|
|
tagasi üles |
|
|
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
23.12.2019 11:24:30
|
|
|
A.S., praegu midagi proovisin ja pakub ka kohe teksti veergudesse asetamist, mis on sarnane selle käsuga excelis, aga tulemus on kahjuks sama.
Praegu katsetamise käigus mingil hetkel muutusid numbrid õigeks. Kulus tükk aega, et selgeks saada, kuidas seda uuesti produtseerida, kuid nüüd sai selgeks:
1. Tuleb avada algne vormindamata fail ning kogu selle sisu kopeerida lõikelauale. Seejärel excel kindlasti täielikult sulgeda.
2. Avada Excel, tühi leht. ctrl+a ning valida formaat tekst. Kleepida tekst lõikelaualt.
3. Andmed veergudesse, eraldajaks vaid koma. Jutumärgid jäävad paremasse lahtrisse. Järgmisel lehel valida vorminguks tekst jällegi ning ok.
4. Valida kogu tekst, formaadiks jällegi teha tekst.
5. Nüüd oluline osa - tuleb valida kogu tekst ja lõikelaualt kleepida ALGNE tekst.
Nende esialgsete andmete kleepimise käigus excel millegipärast teisendab need automaatselt veergudesse, seejuures jätab vahele andmete konvertimise kuupäevadeks. Ülimalt veider ning väga jabur.
Samuti on oluline sulgeda kõik teised exceli aknad sest millegipärast ctrl+z viskab mind hoopis teise aknasse. Sellist jama pole kohanud ühegi programmiga varem.
EDIT: Hetkel ma ei teagi, mis excel mul on. Äkki 360? Kust seda vaadata?
|
|
tagasi üles |
|
|
NATAS999
HV Guru
liitunud: 02.04.2007
|
23.12.2019 11:31:42
|
|
|
kasuta libreofficet. ms office pole enam ammu töö tegemiseks mõeldud. seal avad csv faili ja määrad tulba andmetüübi avades, ehk siis jääb suurem peavalu ära igasuguste imekonvertimistega.
|
|
tagasi üles |
|
|
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
23.12.2019 11:44:38
|
|
|
NATAS999, jah, kasutasin libreofficet aastaid (openoffice kadus ära), aga ei mäleta, miks kasutamisest loobusin. Äkki mingid ühilduvuse probleemid microsofti tarkvaraga, kui keegi seda kasutas. Võin ka eksida.
Avastasin, et selle teksti veergudesse käsu valimisel excel tõenäoliselt kustutab teksti lõikelaualt ära (järjekordne programmi isetegevus). Kui clipboarderi gadgetit ei kasuta (et lõikelaua ajalugu sirvida), siis tuleb excel uuesti avada ning kindlasti enne teksti kopeerimist teha lahtrid tekstiks. Vastasel korral vist ei õnnestuks algset teksti enam kopeerida või siis hoida ka algse teksti aken avatuna, kust selle kätte kohe saaks.
Siiski vahepeal toimub kuupäevade muutmine mingiks imelikuks 4**** numbriks. Miks see juhtub, sellest aru ei saa hetkel. Ja misasi see üldse on.
|
|
tagasi üles |
|
|
karu
HV kasutaja
liitunud: 08.08.2002
|
23.12.2019 11:50:13
|
|
|
Asendus "1.1" -> "01.jaan" tuleneb Eesti kuupäeva formaadist. Arvatavasti 55.6 jääb muutmata, kuna päevade arv on üle lubatu.
Lingitud fail paistab olevat semikooloniga eraldatud csv ja kasutab Eesti numbri formaati.
|
|
tagasi üles |
|
|
NATAS999
HV Guru
liitunud: 02.04.2007
|
23.12.2019 11:59:07
|
|
|
LiivaneLord, tabelarvutusprogrammid salvestavad kuupäeva kümnend süsteemi väärtusena. see on selleks, et saaks kuupäevadega ka tehteid teha ja sealt see 4xxxxx number tulebki.
kas n.ö. väljund faili salvestad samuti tekstifailina, või xlsx formaadis? kas sinu toodetud fail sisaldab miskeid valemeid või värke? niisama andmete salvestamisel ei näe põhjust, miks midagi ebaühilduma peaks. vähemalt mõni aasta tagasi sai küll libres oma asjad valmis tehtud ja siis excelile ette söödetud ja lastud macrol asjad ära teha. libre oligi vahel selleks, et excel ei saand üldse aru, mis moodi tabelit pasteerima peaks.
|
|
tagasi üles |
|
|
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
23.12.2019 12:00:28
|
|
|
karu, sellest saab jah aru, miks osasid numbreid ei konverdi. Arusaamatuks jääb, miks selline konvertimine üleüldse toimub. Programm on tõesti ülimalt arukas - suudab "1.13" ja "13.1" mõlemad muuta 13. jaanuariks. Hämmastav. :@
Numbri formaat ei omaks üldse mingit tähendust. Minupoolne kaastunne neile, kes peavad seda igapäev kasutama - vanasti (10+ a tagasi) sellist asja officega küll ei toimunud. Peaks libreoffice peale panema ...
|
|
tagasi üles |
|
|
A.S.
HV Guru
liitunud: 27.10.2003
|
23.12.2019 12:14:05
|
|
|
Ma vist hakkan seniilseks jääma, aga mitte ei saa aru, kus seal 1981930.csv failis see kuupäev on?
|
|
tagasi üles |
|
|
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
23.12.2019 12:29:37
|
|
|
A.S., kui sa vaatad vasakult ülalt alates date 1943 - 21.1, siis minul ta teisendab selle 21.1 -> 21. jaanuariks. Väga tahaks teada, miks ta sul seda ei teisenda. Olen selle asjaga hädas olnud erinevate microsofti exceliga.
Hetkel võtsin ühe teise ilmaraporti, kuid selle puhul keeldub excel andmeid üleüldse mitte-konvertimast. Ei toimi ei edasi ega tagasi. Vist tuleb replace appi võtta ...
|
|
tagasi üles |
|
|
karu
HV kasutaja
liitunud: 08.08.2002
|
23.12.2019 12:34:17
|
|
|
LiivaneLord kirjutas: |
Numbri formaat ei omaks üldse mingit tähendust. Minupoolne kaastunne neile, kes peavad seda igapäev kasutama - vanasti (10+ a tagasi) sellist asja officega küll ei toimunud. Peaks libreoffice peale panema ... |
Kõik need abistavad funktsioonid sõltuvad windowsi ja exceli ja dokumendi regionaal seadetest.
|
|
tagasi üles |
|
|
NATAS999
HV Guru
liitunud: 02.04.2007
|
23.12.2019 12:37:59
|
|
|
LiivaneLord kirjutas: |
A.S., kui sa vaatad vasakult ülalt alates date 1943 - 21.1, siis minul ta teisendab selle 21.1 -> 21. jaanuariks. Väga tahaks teada, miks ta sul seda ei teisenda. Olen selle asjaga hädas olnud erinevate microsofti exceliga.
Hetkel võtsin ühe teise ilmaraporti, kuid selle puhul keeldub excel andmeid üleüldse mitte-konvertimast. Ei toimi ei edasi ega tagasi. Vist tuleb replace appi võtta ... |
võimalik, et komakoha märk teil kuskil süsteemis erinevalt sätitud windowsi seadetes või siis kuupäeva formaat, või siis on kuskil exceli menüüde rägastikus mingid linnukesed ette-takka ära võetud või üldse mingi custom setup. miks excel midagi teeb või ei tee, teab ainult see kõige vägevam halli habemega vanamees pilve peal, kellel hädasti tarvis, et sa ühte torniga putkasse oma raha annaks.
karu kirjutas: |
LiivaneLord kirjutas: |
Numbri formaat ei omaks üldse mingit tähendust. Minupoolne kaastunne neile, kes peavad seda igapäev kasutama - vanasti (10+ a tagasi) sellist asja officega küll ei toimunud. Peaks libreoffice peale panema ... |
Kõik need abistavad funktsioonid sõltuvad windowsi ja exceli ja dokumendi regionaal seadetest. |
see on ka nii ja naa, vahest sõltub, vahest ei sõltu. kunagi panin igale poole süsteemi regiooni sätetesse ja exceli sätetesse, et koma märk oleks punkt, mitte koma... mitte mingi valemiga selline asi tööle ei hakand, ehk siis ikkagi anyones guess.
|
|
tagasi üles |
|
|
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
23.12.2019 12:46:27
|
|
|
karu, jah, regioon ja vormindus on Windowsis seatud eesti peale. Vaja oleks see mõttetu abistav funktsioon välja lülitada.
NATAS999, ei ole ühtegi exceli seadistust näppinud. Koos win10-ga peale pandud ning ülivähe kasutanud (vist üldse mitte). Selle koha pealt tean, et olen rumal. Huvi pärast hakkan lagastama programmi seadetes, ehk saab midagi ära keelata.
|
|
tagasi üles |
|
|
NightStriker
HV veteran
liitunud: 24.07.2007
|
23.12.2019 12:52:00
|
|
|
..
_________________ Allverelaev sukeldub määramata ajaks...
viimati muutis NightStriker 15.04.2024 00:36:40, muudetud 1 kord |
|
tagasi üles |
|
|
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
23.12.2019 13:49:55
|
|
|
NightStriker, see ilmajaama ajalugu on koostatud krt teab, mis maal, tõenäoliselt ameerikamaa. Tegelikult polegi tähtis, mis formaadis ja mis sümboleid see kasutab. Oluline on siiski see, et ei toimuks andmete muundamist. Excel tundus kõige loogilisem lahendus olevat sellele, kuidas neid andmeid avada ja veergudesse panna, kuid tahaks, et selle käigus jutumärkide vahele pandud info ei muutuks.
Mul sedasi
viimati muutis LiivaneLord 23.12.2019 14:04:53, muudetud 2 korda |
|
tagasi üles |
|
|
prtv
HV Guru
liitunud: 20.03.2006
|
23.12.2019 13:50:12
|
|
|
Tegin isegi lahti üsnagi algseades windowsi ja exceliga, ei olnud probleemi. Endal aegajalt hinnakirjades vaja koma asemel punkt leiutada, õnneks saab lisaveeruga ' väga mugavalt ette lisada ja ei ole probleemi.
_________________ |
|
tagasi üles |
|
|
A.S.
HV Guru
liitunud: 27.10.2003
|
23.12.2019 14:13:08
|
|
|
LiivaneLord kirjutas: |
Hetkel võtsin ühe teise ilmaraporti, kuid selle puhul keeldub excel andmeid üleüldse mitte-konvertimast. |
Vot see "Import Data...", mida ennist mainisin, seal on ju võimalik määrata veeru formaati.
Ehk siis liuguri sikutad paremale, Shift klahvi all hoides klõpsad viimase veeru peale (sellega märgistatakse kõik veerud) ja siis valid "text". Või siis valid välja vaid huvipakkuvad tulbad.
Võiks ju justkui toimida.
Ah ja, Excel on 2002.
|
|
tagasi üles |
|
|
LiivaneLord
Sõpradele "Olavi"
liitunud: 20.06.2006
|
17.01.2020 00:54:09
|
|
|
A.S. kirjutas: |
LiivaneLord kirjutas: |
Hetkel võtsin ühe teise ilmaraporti, kuid selle puhul keeldub excel andmeid üleüldse mitte-konvertimast. |
Vot see "Import Data...", mida ennist mainisin, seal on ju võimalik määrata veeru formaati.
Ehk siis liuguri sikutad paremale, Shift klahvi all hoides klõpsad viimase veeru peale (sellega märgistatakse kõik veerud) ja siis valid "text". Või siis valid välja vaid huvipakkuvad tulbad.
Võiks ju justkui toimida.
Ah ja, Excel on 2002.
|
Ah, krt, ma ei teadnud, et pean neid lahtreid veel eraldi valima aknas 3/3. Nüüd tegi veerud ja jäid algsed numbrid.
Mis ma oskan öelda, peaks exceli koolitusele minema ... Igatahes tänud sulle.
EDIT: Olen idioot ja täpselt sama probleemi ees täiesti teist tüüpi failiga. See excel on üks hädine sitanikerdis, mis muudab jälle numbri kuupäevaks ja pärast numbrite vormindamist tekstiks muutuvad need kümnendsüsteemi numbriteks. Oehhhhh, ei suuda enam seda programmi kannatada ... Libreoffice avas faili normaalselt.
|
|
tagasi üles |
|
|
A.S.
HV Guru
liitunud: 27.10.2003
|
18.01.2020 12:08:13
|
|
|
See tuleb sellest, et Excel on targem kui sina. Sina näiteks ei tea, et 21.1 on 21. jaanuar, Excel aga teab. Pole sul mõtet endast targemaga vaielda, jääd nagunii kaotajaks.
|
|
tagasi üles |
|
|
laurx
HV Guru
liitunud: 25.03.2004
|
|
tagasi üles |
|
|
NATAS999
HV Guru
liitunud: 02.04.2007
|
18.01.2020 13:13:44
|
|
|
laurx kirjutas: |
sul on "format" kuskilt " date". |
või general. never the less, sellest enam õiget numbrit kätte ei saa, kui tegemist on xls või xlsx või ods failiga.
|
|
tagasi üles |
|
|
A.S.
HV Guru
liitunud: 27.10.2003
|
18.01.2020 14:48:23
|
|
|
Kui fail pole Exceli oma, siis polegi seal ilmselt mingi "format" määratud, seega panebki programm sinna omaenese tarkusest "seda, mida vaja".
Mis fail see säherdune on, kas sellega ei saa samuti kuidagi ümber nurga asja ajada?
|
|
tagasi üles |
|
|
|