Kako otvoriti CSV datoteku preveliku za Excel
Što učiniti kada Excel javi da se CSV nije u potpunosti učitao.
Excel prikaže upozorenje da se datoteka nije u potpunosti učitala ili otvori CSV kojem jednostavno nedostaju donji retci. Došli ste do Excelova ograničenja broja redaka. Svi su podaci i dalje u datoteci, Excel ih samo ne može prikazati.
Ograničenja
| Program | Ograničenje |
|---|---|
| Excel | 1.048.576 redaka i 16.384 stupca po listu |
| Google Sheets | 10 milijuna ćelija po proračunskoj tablici, dakle manje redaka za široke tablice |
| Apple Numbers | 1.000.000 redaka po tablici |
Velike datoteke usporavaju proračunske tablice i mnogo prije tih ograničenja. Već nekoliko stotina tisuća redaka s mnogo stupaca može otežati pomicanje, sortiranje i filtriranje.
1. način: podijelite datoteku na dijelove
Najjednostavnije rješenje. Alat za dijeljenje CSV-a reže datoteku na dijelove sa zadanim brojem redaka i redak zaglavlja kopira na vrh svakog dijela, pa se svaki otvara i radi samostalno. Za Excel je 250.000 do 500.000 redaka po dijelu i dalje ugodno brzo. Retci se nikada ne prepolove, čak ni ako sadrže prijelome redaka unutar teksta u navodnicima.
2. način: zadržite samo stupce koji vam trebaju
Mnogi izvozi imaju desetke stupaca, a vama trebaju tri. Uklanjanje ostalih dramatično smanjuje datoteku i često je vraća u raspon s kojim Excel lako radi. Izdvajanje stupaca zadržava stupce koje navedete, redoslijedom kojim ih navedete.
3. način: uvezite pomoću Power Queryja
Excelova opcija Data, From Text/CSV učitava datoteku kroz Power Query, koji može filtrirati retke prije nego što stignu na list ili učitati podatke u Data Model, na koji se ne odnosi ograničenje broja redaka na listu. To je pravi put ako trebate zaokretne tablice za cijeli skup podataka.
4. način: upotrijebite alat namijenjen velikim podacima
Za milijune redaka koje redovito analizirate baza podataka ili alat za podatke bolji je dom od proračunske tablice: SQL baza podataka, Python s bibliotekom pandas ili namjenski preglednik CSV datoteka. Za jednokratni pregled dijeljenje je brže od učenja novog alata.
Ponovno spajanje dijelova
Kada očistite ili filtrirate dijelove, spajanje CSV-a ponovno ih spaja u jednu datoteku, s jednim retkom zaglavlja.
Zašto to raditi u pregledniku
Velike CSV datoteke obično su izvozi kupaca, narudžbi ili transakcija. Ovdje povezani alati obrađuju datoteku u memoriji vašeg preglednika i nikada je ne prenose na poslužitelj. Datoteke od nekoliko stotina megabajta na prijenosnom računalu nisu problem, a na mobitelu vrlo velikim datotekama može ponestati memorije.