Näin avaat CSV-tiedoston, joka on liian suuri Excelille
Mitä tehdä, kun Excel ilmoittaa, ettei CSV latautunut kokonaan.
Excel näyttää varoituksen, ettei tiedosto latautunut kokonaan, tai avaa CSV-tiedoston, josta alimmat rivit yksinkertaisesti puuttuvat. Olet törmännyt Excelin rivirajaan. Kaikki tiedot ovat yhä tiedostossa, Excel ei vain pysty näyttämään niitä.
Rajat
| Ohjelma | Raja |
|---|---|
| Excel | 1 048 576 riviä ja 16 384 saraketta välilehteä kohden |
| Google Sheets | 10 miljoonaa solua taulukkoa kohden, joten leveissä taulukoissa rivejä mahtuu vähemmän |
| Apple Numbers | 1 000 000 riviä taulukkoa kohden |
Jo kauan ennen näitä rajoja suuret tiedostot hidastavat taulukko-ohjelmia. Muutama sata tuhatta riviä monine sarakkeineen voi jo olla tuskallista vierittää, lajitella tai suodattaa.
Vaihtoehto 1: jaa tiedosto osiin
Yksinkertaisin korjaus. CSV:n jakotyökalu pilkkoo tiedoston osiin, joissa kussakin on tietty määrä rivejä, ja kopioi otsikkorivin jokaisen osan alkuun, joten jokainen osa aukeaa ja toimii itsenäisesti. Excelille 250 000-500 000 riviä osaa kohden pysyy mukavan nopeana. Rivejä ei koskaan katkaista kahtia, vaikka lainausmerkeissä olevassa tekstissä olisi rivinvaihtoja.
Vaihtoehto 2: säilytä vain tarvitsemasi sarakkeet
Monissa vienneissä on kymmeniä sarakkeita, ja tarvitset kolme. Kun poistat loput, tiedosto pienenee huomattavasti ja mahtuu usein Excelin mukavuusalueelle. Sarakkeiden poiminta säilyttää nimeämäsi sarakkeet siinä järjestyksessä, jossa luettelet ne.
Vaihtoehto 3: tuo Power Queryllä
Excelin Tiedot ja Tekstistä/CSV:stä -toiminto lataa tiedoston Power Queryn kautta. Se voi suodattaa rivit ennen kuin ne päätyvät välilehdelle tai ladata tiedot tietomalliin, jota välilehden riviraja ei koske. Se on oikea tie, jos tarvitset Pivot-taulukoita koko aineistosta.
Vaihtoehto 4: käytä suurille tietomäärille tehtyä työkalua
Kun miljoonia rivejä analysoidaan säännöllisesti, tietokanta tai data-analyysityökalu on parempi koti kuin taulukko-ohjelma: SQL-tietokanta, Python ja pandas tai erillinen CSV-katseluohjelma. Kertaluonteiseen vilkaisuun jakaminen on nopeampaa kuin uuden työkalun opettelu.
Osien yhdistäminen takaisin
Kun olet siivonnut tai suodattanut osat, CSV:n yhdistämistyökalu liittää ne taas yhdeksi tiedostoksi ja säilyttää yhden otsikkorivin.
Miksi tehdä se selaimessa
Suuret CSV-tiedostot ovat yleensä vientejä asiakkaista, tilauksista tai tapahtumista. Tässä linkitetyt työkalut käsittelevät tiedoston selaimesi muistissa eivätkä koskaan lähetä sitä palvelimelle. Muutaman sadan megatavun tiedostot toimivat hyvin kannettavalla, mutta puhelimella hyvin suurille tiedostoille ei välttämättä riitä muistia.