Registrace  •  FAQ  •  Pravidla fóra  •  Uživatelské blogy  •  PCTuning.cz  •  Hledat  • Přihlášení
 • Funkce report, slouží pro upozornění na porušení pravidel, ne vzkazy moderátorům.

Právě je po 1. březen 2021, 12:36

Zobrazit příspěvky bez odpovědiZobrazit aktivní témata



Čas je uváděn v UTC + 1 hodina


Odpovědět na téma  [ 9 příspěvků ] 
Autor Zpráva
 Předmět: CSV 2M řádků do Excelu
PříspěvekZaslal v: po 18. leden 2021, 14:34 
Začátečník
Začátečník

Založen: 25. červenec 2006
Bydliště: Brno
Nahoru
Č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?


 Profil  
 Předmět: Re: CSV 2M řádků do Excelu
PříspěvekZaslal v: po 18. leden 2021, 14:44 
Začátečník
Začátečník
Obrázek uživatele

Založen: 18. duben 2005
Nahoru
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čí.

_________________
PC1: Core i7 8700K + SilentiumPC Fera 3|ASRock Z370 Extreme4|Gainward RTX 3060 Ti Ghost|Kingston HyperX Fury Black 2x16 GB DDR4 3200|Samsung 960 EVO 250GB|Samsung 970 EVO Plus 2TB|WD Red 3TB|Seasonic SS-620GM2 Evo 620W|Zalman Z3
HTPC: Core i5 3450|MSI ZH77-G43|Asus GTX 1060 3GB|Kingston HyperX Savage 1600 Mhz 2x8GB|ADATA SU650 240GB|Seagate Barracuda 7200.14 1TB|WD Red 3TB|Seasonic 430W S12II-430 Bronze|NZXT Elite 210
Retro PC AMD Athlon XP 2200+|MSI KT3V|XFX Geforce 4 Ti 4200 64MB AGP8x|1,5GB DDR 333Mhz|Seagate Barracuda 7200.12 80GB|Sound Blaster Live! 5.1|Realtek 100/10|EC 300W


 Profil  
 Předmět: Re: CSV 2M řádků do Excelu
PříspěvekZaslal v: po 18. leden 2021, 15:10 
Začátečník
Začátečník

Založen: 25. červenec 2006
Bydliště: Brno
Nahoru
werygood napsal:

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?


 Profil  
 Předmět: Re: CSV 2M řádků do Excelu
PříspěvekZaslal v: po 18. leden 2021, 15:21 
Začátečník
Začátečník
Obrázek uživatele

Založen: 18. duben 2005
Nahoru
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í.

_________________
PC1: Core i7 8700K + SilentiumPC Fera 3|ASRock Z370 Extreme4|Gainward RTX 3060 Ti Ghost|Kingston HyperX Fury Black 2x16 GB DDR4 3200|Samsung 960 EVO 250GB|Samsung 970 EVO Plus 2TB|WD Red 3TB|Seasonic SS-620GM2 Evo 620W|Zalman Z3
HTPC: Core i5 3450|MSI ZH77-G43|Asus GTX 1060 3GB|Kingston HyperX Savage 1600 Mhz 2x8GB|ADATA SU650 240GB|Seagate Barracuda 7200.14 1TB|WD Red 3TB|Seasonic 430W S12II-430 Bronze|NZXT Elite 210
Retro PC AMD Athlon XP 2200+|MSI KT3V|XFX Geforce 4 Ti 4200 64MB AGP8x|1,5GB DDR 333Mhz|Seagate Barracuda 7200.12 80GB|Sound Blaster Live! 5.1|Realtek 100/10|EC 300W


 Profil  
 Předmět: Re: CSV 2M řádků do Excelu
PříspěvekZaslal v: po 18. leden 2021, 15:28 
Začátečník
Začátečník

Založen: 25. červenec 2006
Bydliště: Brno
Nahoru
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?


 Profil  
 Předmět: Re: CSV 2M řádků do Excelu
PříspěvekZaslal v: po 18. leden 2021, 16:01 
Začátečník
Začátečník
Obrázek uživatele

Založen: 18. duben 2005
Nahoru
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

_________________
PC1: Core i7 8700K + SilentiumPC Fera 3|ASRock Z370 Extreme4|Gainward RTX 3060 Ti Ghost|Kingston HyperX Fury Black 2x16 GB DDR4 3200|Samsung 960 EVO 250GB|Samsung 970 EVO Plus 2TB|WD Red 3TB|Seasonic SS-620GM2 Evo 620W|Zalman Z3
HTPC: Core i5 3450|MSI ZH77-G43|Asus GTX 1060 3GB|Kingston HyperX Savage 1600 Mhz 2x8GB|ADATA SU650 240GB|Seagate Barracuda 7200.14 1TB|WD Red 3TB|Seasonic 430W S12II-430 Bronze|NZXT Elite 210
Retro PC AMD Athlon XP 2200+|MSI KT3V|XFX Geforce 4 Ti 4200 64MB AGP8x|1,5GB DDR 333Mhz|Seagate Barracuda 7200.12 80GB|Sound Blaster Live! 5.1|Realtek 100/10|EC 300W


 Profil  
 Předmět: Re: CSV 2M řádků do Excelu
PříspěvekZaslal v: po 18. leden 2021, 18:11 
Začátečník
Začátečník

Založen: 25. červenec 2006
Bydliště: Brno
Nahoru
Tak možnost LibreOffice Calc nikde nevidím

http://imgway.cz/s/19vB


 Profil  
 Předmět: Re: CSV 2M řádků do Excelu
PříspěvekZaslal v: po 18. leden 2021, 18:54 
Čestný člen
Čestný člen

Založen: 22. duben 2005
Bydliště: Brno
Nahoru
Boha, musíš ten Calc nejdřív otevřít

Obrázek


 Profil  
 Předmět: Re: CSV 2M řádků do Excelu
PříspěvekZaslal v: út 19. leden 2021, 03:08 
Začátečník
Začátečník

Založen: 25. červenec 2006
Bydliště: Brno
Nahoru
No jooo, vidím to poprvé v životě, tak jsem holt malinko vedle. Už to mám, dík moc oběma.


 Profil  
Zobrazit příspěvky za poslední:  Řadit podle  
Odpovědět na téma  [ 9 příspěvků ] 


Čas je uváděn v UTC + 1 hodina


Přejít do sekce:
  

Kdo je přihlášený

Uživatelé procházející si tuto sekci: Žádní registrovaní uživatelé a 1 anonymní


Nemůžete zakládat nová témata v této sekci
Nemůžete odpovídat na příspěvky v této sekci
Nemůžete upravovat své příspěvky v této sekci
Nemůžete mazat své příspěvky v této sekci
Nemůžete připojit přílohy v této sekci

 
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Český překlad - PCT fórum, Zásady ochrany osobních údajů.