Převod dat Excel 2007

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Celeron
Příspěvky: 20537
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

Převod dat Excel 2007

#1 Příspěvek od Celeron »

Prosil bych poradit s následující záležitostí. Mám exportovaný data z průmyslovýho regulátoru v takovýmhle Excel tvaru:
datum a čas, údaj 1, udaj 2
"4.6.2013 10:40:00" "979" "14,5"
"4.6.2013 10:55:00" "1024" "16,2"
"4.6.2013 11:10:00" "3979" "20,5"
atd, řádově několik tisíc řádků.
Je potřeba z toho vytvořit spojnicový graf na X je datum a čas a na Y údaj 1 a údaj 2. Vytvořit graf, není problém, to umím, ale jak pro něj připravit data z tohodle exportu? Zjevně jsou v textovým tvaru a nemůžu přijít na to, jak ho převést v Excel 2007 do číselnýho tvaru aby z toho potom vznikl graf. V Excel 2003 to byl příkaz Text/data to columns nebo tak nějak, už si to moc nepamatuju, dlouho jsem to nepotřeboval.
Zkoušel jsem ten export protáhnout textovým editorem a zlikvidovat uvozovky. Tímhle způsobem se údaj 1 a údaj 2 vloží do Excelu správně ale místo datum a čas je sloupec hodnota XXXXX.
Jak na to?
Díky
Jirka
Uživatelský avatar
Victronix
Příspěvky: 978
Registrován: 23 lis 2007, 00:00
Bydliště: Vážany

#2 Příspěvek od Victronix »

Ulož data jako *.csv.
Nevím jak je na tom Excel 2007, ale LibreOffice Calc a OpenOffice Calc umí otevřít csv. Pak si jen pohraješ se vstupním filtrem a pěkně se ti data oddělí.

Myslím, že v excelu se muselo dát otevřít soubor, zvoli csv a pak to nabídlo tento vstupní filtr. Ale nejsem si jist.
Uživatelský avatar
Celeron
Příspěvky: 20537
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#3 Příspěvek od Celeron »

Ten regl ale neumí export v ničem jiným, než XML. Nebo myslíš otevřít v Excelu XML, uložit ho jako CSV a pak ho znova načíst do Excelu přes vstupní filtr?
Jirka
Uživatelský avatar
Michal22
Příspěvky: 8229
Registrován: 28 bře 2012, 00:00
Bydliště: Brno

#4 Příspěvek od Michal22 »

Jo, třeba Open Office se při otevírání souboru s příponou .csv zcela rozumně zeptá na to, čím chci oddělit hodnoty. Když dáš Semicolons, tak ti to ůplně nádherně rozháže do buněk, potom se s tím dá dělat dál.

Zkusil jsem otevřít ten stejný soubor V Excelu 2007, nemám vůbec ponětí kde hledat způsob naformátování do buněk :(
Civilizace založená na oboustranné lepící pásce nemůže dobře skončit...
I kdyby se z tebe jednou stal král, neodsuzuj lidi, kteří ti nebudou provolávat slávu- raději se zeptej sám sebe, proč tomu tak není...
Uživatelský avatar
rnbw
Příspěvky: 37426
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#5 Příspěvek od rnbw »

Nainstaluj openoffice alebo libreoffice, tam si to otvor ako CSV a uloz ako XLS.
Uživatelský avatar
sewerman_cz
Příspěvky: 289
Registrován: 13 úno 2011, 00:00
Bydliště: Brno
Kontaktovat uživatele:

#6 Příspěvek od sewerman_cz »

Excel 2007 nemám, ale postupoval bych takto
- data z regulátoru bych uložil do txt (přepsal příponu xml)
- odstranil bych uvozovky
- v excelu bych dal "otevřít"
- vybral "všechny soubory"
- poté bych dal roztřídit podle pevně dané šířky

Výsledek by měl být čísla.
Pokud by i tak byl problém zkusil bych celý sloupec označit a vložit na stejné místo jako hodnoty. (vložit jinak - hodnoty)

Pokud je to jednorázovka tak sem vložte soubor a zkusím s tím nšco udělat
Uživatelský avatar
josek
Příspěvky: 162
Registrován: 01 črc 2012, 00:00

#7 Příspěvek od josek »

Celeron píše:Prosil bych poradit s následující záležitostí. Mám exportovaný data z průmyslovýho regulátoru v takovýmhle Excel tvaru:
datum a čas, údaj 1, udaj 2
"4.6.2013 10:40:00" "979" "14,5"
"4.6.2013 10:55:00" "1024" "16,2"
"4.6.2013 11:10:00" "3979" "20,5"
atd, řádově několik tisíc řádků.
... V Excel 2003 to byl příkaz Text/data to columns nebo tak nějak, už si to moc nepamatuju, dlouho jsem to nepotřeboval.
...
Jak na to?
Díky
Jirka


Príkaz "Text/data to columns" (alebo "Text na stĺpce") existuje aj vo vyšších verziách, pod záložkou "Údaje".
Uživatelský avatar
Celeron
Příspěvky: 20537
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#8 Příspěvek od Celeron »

To sewerman: když přepíšu xml na txt tak je v textu šíleně nesmyslů z formátu xml. Tudy cesta nevede. Lepší je, to z Excelu přes ctrl c přenýst do poznámkovýho bloku, tam vyházet uvozovky a zase vrátit do Excelu. Jenže udaj datum/čas je vykřížkovanej, špatnej formát. Údaj1 a 2 je správně. Dík za nabídku, ale potřebuju to dělat každej den.

to rnbw: když vše zklame, tak to zkusím. Víš jak to je v firemních mašinách s softem. Ta 2007 je ofiko koupená.

to josek: Dobrý tip, díky. Sice jsem záložku údaje nenašel ale v Helpu jsem pod termínem Udaje něco našel k převodu text data a hlavně kolem ty složeniny datum čas. Budu to zkoumat, zatím to vypadá nadějně.

Jirka
Uživatelský avatar
sewerman_cz
Příspěvky: 289
Registrován: 13 úno 2011, 00:00
Bydliště: Brno
Kontaktovat uživatele:

#9 Příspěvek od sewerman_cz »

Celeron píše: Lepší je, to z Excelu přes ctrl c přenýst do poznámkovýho bloku, tam vyházet uvozovky a zase vrátit do Excelu.

Proč takhle? Pokud to máte v excelu s uvozovkama tak stačí vybrat sloupce kterých se to týká, dát nahradit (ctrl+h), nahradit uvozovky za prázdní místo (já to dělám tak, že vstoupím do buňky Nahradit: dám mezerník a backspace. Pak stačí dát nahradit vše a uvozovky jsou pryč.
Uživatelský avatar
Celeron
Příspěvky: 20537
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#10 Příspěvek od Celeron »

Ctrl h na to nejde použít, když chci nahradit uvozovky "ničím" tak hlásí, že Exel nenašel žádný data na který by to aplikoval. Už si začínám myslet, že ten regulátor exportuje nějakej podivnej formát, na kterej příkazy excelu nefungují. Při 1. otevření exportovanýho souboru v Exelu právě píše něco o nesouladu formátu dat. Divný je, že Excel 2003 si s tím poradil.
Asi to vzdám...
Jirka
Uživatelský avatar
sewerman_cz
Příspěvky: 289
Registrován: 13 úno 2011, 00:00
Bydliště: Brno
Kontaktovat uživatele:

#11 Příspěvek od sewerman_cz »

Zkuste sem hodit jeden ten soubor, pokud to není tajné.
Uživatelský avatar
Celeron
Příspěvky: 20537
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#12 Příspěvek od Celeron »

Už vím, proč to nešlo. Byly tam zamčený části některých sloupců.
Přes Ctrl-H jsem vyházel uvozovky. Takže vzniklo ve sloupcích A, B, C:
4.6.2013 10:40:00 | 979 | 14.5
S tím to ale graf nezkouslo. Pak jsem dostal tip, že 14.5 je blbost, že musí být desetinná čárka. Nějak jsem si toho nevšiml. :oops: Pak už to graf vygenerovalo ale byly tam nesmysly. Zjistil jsem, že to dělá sloupec A, nějakej problém s formátem datum/čas. Pokud jsem si ho půjčil z zpracování Excelem 2003, tak to bylo správně. Dělá to něco kolem formátu data a času. Chtěl jsem poslat XLS soubory a bastlírna píše, že xls nejsou povoleny. Dáš mi email do SZ?
Díky
Jirka
Uživatelský avatar
josek
Příspěvky: 162
Registrován: 01 črc 2012, 00:00

#13 Příspěvek od josek »

[quote... Pak už to graf vygenerovalo ale byly tam nesmysly. Zjistil jsem, že to dělá sloupec A, nějakej problém s formátem datum/čas. Pokud jsem si ho půjčil z zpracování Excelem 2003, tak to bylo správně. Dělá to něco kolem formátu data a času. ...
Díky
Jirka[/quote]

Predpokladal som, že z tvojich dát Excel zmysluplný graf neurobí, kvôli obmedzeniu v jednotkách časového formátovania hlavnej osi X. Ja tam vidím možnosť nastavenia iba na tieto jednotky:

Deň
Mesiac
Rok

Takže uvedené možnosti spolu s nastavením hodín, prípadne minút alebo sekúnd absentujú a preto je výsledkom nezmyselný graf.

Budem rád, ak sa mýlim a niekto ma opraví, pretože zatiaľ to považujem za hrubý nedostatok v tvorbe grafu v Exceli
p32
Příspěvky: 16428
Registrován: 13 led 2007, 00:00

#14 Příspěvek od p32 »

Tak ono je to snad v něčem jiném. Datum musí být setřiděno podle roku, měsíce a dne. Pak to půjde normálně, je to tak na 10 minut práce.

Místo sloupků A,B,C :
4.6.2013 10:40:00 | 979 | 14.5

má být :
2013.06.04 10:40:00 | 979 | 14.5
Uživatelský avatar
josek
Příspěvky: 162
Registrován: 01 črc 2012, 00:00

#15 Příspěvek od josek »

p32 píše:Tak ono je to snad v něčem jiném. Datum musí být setřiděno podle roku, měsíce a dne. Pak to půjde normálně, je to tak na 10 minut práce.

Místo sloupků A,B,C :
4.6.2013 10:40:00 | 979 | 14.5

má být :
2013.06.04 10:40:00 | 979 | 14.5


Aby sme sa rozumeli: jedná sa o formátovanie hlavnej horizontálnej osi v grafe: tam sa nedá nastaviť kratší časový úsek ako 1 deň !!!.
Takže preto vychádza graf v jemnejšom časovom delení nezmyselne. Samozrejme, že bunka sa dá formátovať ľubovoľne. Os v grafe už nie.

Budem rád, ak sa mýlim a niekto ma opraví, pretože zatiaľ to považujem za hrubý nedostatok v tvorbe grafu v Exceli :(

To Celeron: podarilo sa niečo v tomto smere?
Odpovědět

Zpět na „Výpočetní technika“