Stránka 1 z 1
CSV 2M řádků do Excelu
Napsal: pon 18. led 2021, 14:34
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?
Re: CSV 2M řádků do Excelu
Napsal: pon 18. led 2021, 14:44
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čí.
Re: CSV 2M řádků do Excelu
Napsal: pon 18. led 2021, 15:10
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?
Re: CSV 2M řádků do Excelu
Napsal: pon 18. led 2021, 15:21
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í.
Re: CSV 2M řádků do Excelu
Napsal: pon 18. led 2021, 15:28
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?
Re: CSV 2M řádků do Excelu
Napsal: pon 18. led 2021, 16:01
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

Re: CSV 2M řádků do Excelu
Napsal: pon 18. led 2021, 18:11
od Varimathras
Tak možnost LibreOffice Calc nikde nevidím
http://imgway.cz/s/19vB
Re: CSV 2M řádků do Excelu
Napsal: pon 18. led 2021, 18:54
od Krteq
Boha, musíš ten Calc nejdřív otevřít

Re: CSV 2M řádků do Excelu
Napsal: úte 19. led 2021, 03:08
od Varimathras
No jooo, vidím to poprvé v životě, tak jsem holt malinko vedle. Už to mám, dík moc oběma.