CSV 2M řádků do Excelu

Instalace, nastavení, řešení problémů, rady... apod.
Odpovědět
Varimathras
Začátečník
Začátečník
Registrován: 25. črc 2006
Bydliště: Brno

CSV 2M řádků do Excelu

Příspěvek od Varimathras »

Čau, mám csv soubor s více než 2 miliony řádků a potřeboval bych ho otevřít v Excelu 2016, klidně na víc listů.
Soubor má 12 sloupců.
Jde to nějak?
werygood
Začátečník
Začátečník
Uživatelský avatar
Registrován: 18. dub 2005

Re: CSV 2M řádků do Excelu

Příspěvek od werygood »

Ne, Excel má limit na milion řádků, respektive formát .xlsx . Starší formát .xls má limit na 65536 řádků. Máš několik možností:

1) upravit generování dat, aby to končilo .csv po jenom milionu řádků a pak vytvořilo nový
2) Použít LibreOffice ve verzi 7.x, kde se dá zapnout "experimental support for very large spreadsheets" a pak můžeš pracovat až s 16 miliony řádků.
3) zpracovat/rozparsovat data třeba přes Python/Octave - tuto možnost používám já, protože jakákoliv práce s tak velkým sešitem je prakticky nemožná... Excel zkrátka nestačí.
Varimathras
Začátečník
Začátečník
Registrován: 25. črc 2006
Bydliště: Brno

Re: CSV 2M řádků do Excelu

Příspěvek od Varimathras »

werygood píše:
1) upravit generování dat, aby to končilo .csv po jenom milionu řádků a pak vytvořilo nový
Tohle se dá nějak udělat když už mám jen ten velkej soubor?
werygood
Začátečník
Začátečník
Uživatelský avatar
Registrován: 18. dub 2005

Re: CSV 2M řádků do Excelu

Příspěvek od werygood »

To já nevím, jestli generuješ .csv z nějaké databáze, tak by se to dalo exportovat znovu s touto podmínkou. Ale to záleží, odkud to máš no... Za mě zkus to LibreOffice, pokud je to jednorázová věc. Pokud to děláš pravidelně, skript v Pythonu je nejjednodušší řešení.
Varimathras
Začátečník
Začátečník
Registrován: 25. črc 2006
Bydliště: Brno

Re: CSV 2M řádků do Excelu

Příspěvek od Varimathras »

Nene nic nikde negeneruju. Jen jsem se dostal na webu k takovýmu souboru. Je to jen jednorázová záležitost.
A nastavení v Libre office na ty velký data najdu kde?
werygood
Začátečník
Začátečník
Uživatelský avatar
Registrován: 18. dub 2005

Re: CSV 2M řádků do Excelu

Příspěvek od werygood »

Tools - Options - LibreOffice - Advanced - tam zaškrtni "enable experimental features (may be unstable)"

potom

Tools - Options - LibreOffice Calc - Defaults - "Enable very large spreadsheets".

Akorát je to fakt experimentální, může to dost padat a nefungovat.. zkus :D
Varimathras
Začátečník
Začátečník
Registrován: 25. črc 2006
Bydliště: Brno

Re: CSV 2M řádků do Excelu

Příspěvek od Varimathras »

Tak možnost LibreOffice Calc nikde nevidím

http://imgway.cz/s/19vB
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: CSV 2M řádků do Excelu

Příspěvek od Krteq »

Boha, musíš ten Calc nejdřív otevřít

Obrázek
Varimathras
Začátečník
Začátečník
Registrován: 25. črc 2006
Bydliště: Brno

Re: CSV 2M řádků do Excelu

Příspěvek od Varimathras »

No jooo, vidím to poprvé v životě, tak jsem holt malinko vedle. Už to mám, dík moc oběma.
Odpovědět

Zpět na „Ostatní programy“