Hoe u een groot CSV-bestand in meerdere kleinere bestanden kunt splitsen

Laatste update: maart 2024

RRecentelijk zijn er veel bestanden in CSV-formaat beschikbaar in het netwerk, die eenvoudig kunnen worden beheerd met Microsoft office-apps, zoals Excel. De omvang van de CSV-bestanden is echter meestal groot, waardoor conventionele software ze mogelijk niet efficiënt kan openen. Om te benadrukken: grote CSV-bestanden kunnen een merkbaar probleem worden bij gebruik van een computer met beperkt RAM-geheugen. Om dit te overwinnen,Het wordt aanbevolen om grote CSV-bestanden in kleinere delen te splitsen. Als u het Excel-bestand kleiner wilt maken, kunt u de gebruikelijke programma's gebruiken. Bekijk ook onze handleiding over het splitsen van een groot bestand in kleine bestanden, als u andere bestanden dan CSV wilt splitsen.

Hier zijn enkele eenvoudige manieren om Excel-bestanden in meerdere bestanden te splitsen zonder dat er krachtige software nodig is:

Drie manieren om grote CSV-bestanden in meerdere bestanden te splitsen 2024

1.Splits een groot CSV-bestand met LargeFileSplitter

Deze Excel-werkbladscheider kan een Excel-bestand opdelen in verschillende nieuwe Excel-bestanden die elk een van de werkbladen van het originele bestand bevatten. Maar als het nodig isExcel-bestand in meerdere bestanden splitsenVan alle beschikbare opties van de Excel-bestandssplitter heeft LargeFileSplitter de voorkeur, omdat dit het gemakkelijkste programma is om te gebruiken, ook al vereist het het gebruik van een opdrachtprompt. Het Excel-splitterprogramma kan gratis worden gedownload op GitHub. De broncode in C# is ook beschikbaar!

Downloaden

De enige vereiste om dit programma te gebruiken is dat .Net Framework 4.5 op uw pc is geïnstalleerd. Die kan worden gedownload van demicrosoftwebsite. Daarna kan LargeFileSplitter op twee manieren worden gebruikt:

1.)Door CMD (opdrachtprompt) te gebruiken. Het programma heeft het pad nodig waar het CSV-bestand zich bevindt, en het aantal delen waarin u Excel-bestanden wilt splitsen, zoals hieronder te zien:

LargeFileSplitter.exe "C:Portablestechindroid tutorialslarge.csv" 5

2.) Dubbelklik op LargeFileSplitteruitvoerbaar bestand voor het gebruik van deze eenvoudigere en snellere manier om een ​​CSV-bestand te splitsen.

Nu opent het programma een opdrachtvenster waarin u wordt gevraagd “Welk bestand wilt u splitsen?'Nu moet hetvoer de exacte locatie van het csv-bestand in. Als je deze stap erg moeilijk vond, kopieer dan gewoon het CSV-bestand naar dezelfde map van de LargeFileSplitter.

Als u het CSV-bestand naar dezelfde map van het programma hebt gekopieerd, volstaat het om gewoon de bestandsnaam te typen van het CSV-bestand dat u wilt splitsen. Typ nu de naam van uw CSV-bestand en klik op Enter.

techindroid.csv

Nu zal het programma u vragen: “In hoeveel bestanden wilt u dit opgesplitst hebben?”. Typ het aantal bestanden dat u wilt splitsen en druk op de "enter"-toets. Als ik bijvoorbeeld "5" invoer, krijg ik 5 verdeelde delen van het Excel-bestand.

Nadat u rijen in Excel hebt gesplitst, wordt de uitvoernaam van de CSV-bestanden voorafgegaan door een getal. Een voorbeeld van hoe u één Excel-werkblad in meerdere bestanden kunt splitsen, techindroid.csv. De resulterende bestanden hebben de namen 1-techindroid.csv, 2-techindroid.csv en 3-techindroid.csv.

2.Gemakkelijk splitsen met het CSV Splitter-programma

Een andere manier om grote CSV-bestanden te splitsen is door gebruik te maken vanCSV-splitter,gratis software die wordt gebruikt om Excel-bladen te splitsen en biedt een intuïtieve grafische interface. U kunt deze software gebruiken wanneer u grote Excel-bestanden moet openen. De software kunt u downloaden via deze link:

Downloaden

1.)Eenmaal gedownload en geopend, krijgt u dit venster te zien:

2.)Van de bovenstaande opties zou de eerste stap voor het splitsen van een groot CSV-bestand zijn:selecteer het bestanddat moet worden gesplitst, daarna zul je dat moeten doenstel de uitvoermap inen dan naarpas het aantal rijen aanu wilt dat elk bestand dit heeft. Druk ten slotte op“Uitvoeren”.

3.)Nadat u het Excel-bestand in meerdere bestanden hebt gesplitst, hebben de resulterende bestanden een corresponderend numeriek einde aan het einde van elke bestandsnaam. techindroid.csv zou bijvoorbeeld worden opgesplitst in techindroid.csv.000, techindroid.csv.001, techindroid.csv.002, enzovoort.

CSV-bestand Splitter werkt ook met Command:

Hiervoor voert u het gewoon uit met een opdracht zoals hieronder te zien:

Zie ook:Scherm splitsen op Mac: Gebruik Split View voor multitasking

CSVSplitter filename="C:Portablestechindroid.csv" outputfolder=" C:Portables" rowcount=10000 firstrowheader=1 repeatheader=1

Bij het openen van grote CSV-bestanden lijkt CSV Splitter, vergeleken met de eerste optie, na verschillende tests minder efficiënt te zijn, vooral omdat de applicatie geblokkeerd raakt bij het splitsen van grote bestanden. Als zodanig is LargeFileSplitter nog steeds de meest aanbevolen optie.

Hoe u Chrome als standaardbrowser kunt instellen op Windows 10
Scènes uit een video knippen met VLC Media Player
YouTube-downloader voor Windows 10
Hoe een Rar-bestand op Windows te openen
Hoe MKV-bestanden op Windows te spelen
Hoe u een ZIP-bestand maakt

3.Verwerk grote CSV-bestanden zonder te splitsen met behulp van EmEditor

Hoewel het hoofdonderwerp van dit artikel gaat over het splitsen van grote CSV-bestanden, zou ik toch de mogelijkheid willen presenteren om grote bestanden rechtstreeks via EmEditor te verwerken, zonder ze te hoeven splitsen.

Downloaden

In tegenstelling tot de vorige opties is de te gebruiken software, EmEditor, niet gratis, hoewel de functies ervan zeer indrukwekkend zijn. Dit programma kan grote CSV-bestanden van vrijwel elke grootte openen zonder dat er een grote hoeveelheid RAM nodig is. Als u dus te maken heeft met CSV- of tekstbestanden die groter zijn dan 3 GB, kan dit ook een optie voor u zijn.