Slik åpner du en CSV-fil som er for stor for Excel
Hva du gjør når Excel sier at en CSV ikke ble lastet helt inn.
Excel viser en advarsel om at filen ikke ble lastet helt inn, eller den åpner en CSV der de nederste radene rett og slett mangler. Du har nådd radgrensen i Excel. Alle dataene finnes fortsatt i filen, Excel klarer bare ikke å vise dem.
Grensene
| Program | Grense |
|---|---|
| Excel | 1 048 576 rader og 16 384 kolonner per ark |
| Google Regneark | 10 millioner celler per regneark, altså færre rader for brede tabeller |
| Apple Numbers | 1 000 000 rader per tabell |
Lenge før disse grensene gjør store filer regneark trege. Noen hundre tusen rader med mange kolonner kan allerede være tungt å rulle gjennom, sortere eller filtrere.
Alternativ 1: del filen opp i deler
Den enkleste løsningen. Verktøyet for å dele opp CSV kutter filen i deler med et fast antall rader hver, og kopierer overskriftsraden øverst i hver del, så hver del kan åpnes og brukes for seg. For Excel holder 250 000 til 500 000 rader per del tempoet behagelig. Rader deles aldri i to, selv om de inneholder linjeskift inne i tekst med anførselstegn.
Alternativ 2: behold bare kolonnene du trenger
Mange eksporter har dusinvis av kolonner, og du trenger tre. Fjerner du resten, krymper filen dramatisk, og ofte havner den innenfor det Excel håndterer komfortabelt. Hent ut kolonner beholder kolonnene du navngir, i den rekkefølgen du lister dem opp.
Alternativ 3: importer med Power Query
Alternativet Data, Fra tekst/CSV i Excel laster filen gjennom Power Query, som kan filtrere rader før de havner i arket, eller laste dataene inn i datamodellen, som ikke er bundet av radgrensen i arket. Det er riktig vei hvis du trenger pivottabeller på hele datasettet.
Alternativ 4: bruk et verktøy laget for store datamengder
For millioner av rader som analyseres jevnlig, er en database eller et dataverktøy et bedre hjem enn et regneark: en SQL-database, Python med pandas eller en egen CSV-viser. For en enkelt titt er det raskere å dele opp filen enn å lære et nytt verktøy.
Sette delene sammen igjen
Når du har ryddet i eller filtrert delene, setter slå sammen CSV dem sammen til én fil igjen, med én enkelt overskriftsrad.
Hvorfor gjøre det i nettleseren
Store CSV-filer er som regel eksporter av kunder, ordrer eller transaksjoner. Verktøyene det lenkes til her, behandler filen i nettleserens minne og laster den aldri opp. Filer på noen hundre megabyte går fint på en bærbar datamaskin, men på en mobil kan svært store filer bruke opp minnet.