Meerdere CSV-bestanden samenvoegen in één Excel-werkmap

  • Deel Dit
Michael Brown

3 snelle manieren om meerdere CSV-bestanden te converteren naar Excel door van elk bestand een aparte spreadsheet te maken of alle gegevens in één sheet te combineren.

Als u vaak bestanden in CSV-formaat exporteert vanuit verschillende toepassingen, kan het gebeuren dat u een heleboel afzonderlijke bestanden krijgt met hetzelfde onderwerp. Natuurlijk kan Excel meerdere bestanden tegelijk openen, maar dan als afzonderlijke werkmappen. De vraag is - is er een eenvoudige manier om meerdere .csv-bestanden te converteren naar één werkmap? Zeker wel. Er zijn zelfs drie van zulke manieren :)

    Meerdere CSV-bestanden samenvoegen in één Excel-bestand met behulp van Command Prompt

    Om snel meerdere csv-bestanden samen te voegen tot één bestand, kunt u gebruik maken van de opdrachtprompt van Windows. Hier leest u hoe:

    1. Verplaats alle doelbestanden naar één map en zorg ervoor dat die map geen andere .csv-bestanden bevat.
    2. Navigeer in Windows Verkenner naar de map met uw csv-bestanden en kopieer het pad ervan. Houd hiervoor de Shift-toets op uw toetsenbord ingedrukt, klik met de rechtermuisknop op de map en kies dan Kopiëren als pad in het contextmenu.

      Op Windows 10 en hoger is de Kopieer pad knop is ook beschikbaar op File Explorer's Home tab.

    3. Typ in het zoekvak van Windows cmd en klik dan op de Opdrachtprompt app om het te starten.

    4. In de Opdrachtprompt venster, voer een commando in om de actieve directory te veranderen in de CSV-map. Om dit te laten doen, typt u cd gevolgd door een ruimte en druk dan op Ctrl + V om het pad van de map te plakken.

      U kunt de map ook rechtstreeks vanuit Verkenner in de Opdrachtprompt raam.

    5. Nu zou uw scherm er ongeveer zo uit moeten zien als hieronder. Als dat zo is, druk dan op de Enter-toets om het commando uit te voeren.

      Zodra u dat doet, verschijnt het mappad in de opdrachtregel, met de wijziging van de actieve directory.

    6. In de opdrachtregel typt u na het pad van de map kopie *.csv samengevoegd-csv-bestanden.csv en druk op Enter.

      In het bovenstaande commando, samengevoegde-csv-bestanden.csv is de naam voor het resulterende bestand, maar u kunt die wijzigen in de naam die u wilt.

      Als alles goed gaat, verschijnen de namen van de gekopieerde bestanden onder het uitgevoerde commando:

    Nu kunt u het Command Prompt-venster sluiten en teruggaan naar de map met de oorspronkelijke bestanden. Daar vindt u een nieuw bestand met de naam samengevoegde-csv-bestanden.csv of de naam die u in stap 6 hebt opgegeven.

    Tips en opmerkingen:

    • Het samenvoegen van alle gegevens in één groter bestand werkt uitstekend voor homogene bestanden van de dezelfde structuur Voor bestanden met verschillende kolommen is dit misschien niet de beste oplossing.
    • Als alle bestanden die u wilt combineren dezelfde kolomtitels hebben, is het zinvol om rijen lezers verwijderen in alle bestanden behalve het eerste, zodat ze slechts eenmaal naar het grotere bestand worden gekopieerd.
    • De kopie commando voegt bestanden samen zoals ze zijn Als u meer controle wilt over hoe uw CVS-bestanden in Excel worden geïmporteerd, dan is Power Query wellicht een geschiktere oplossing.

    Meerdere CSV-bestanden combineren tot één met Power Query

    Power Query is een van de krachtigste tools in Excel 365 - Excel 2016. Het kan onder andere gegevens uit verschillende bronnen samenvoegen en transformeren - een spannende functie die we in dit voorbeeld gaan benutten.

    Om meerdere csv-bestanden te combineren tot één Excel-werkmap, moet u de volgende stappen volgen:

    1. Zet al uw CSV-bestanden in één map. Zorg ervoor dat die map geen andere bestanden bevat, want die kunnen later extra verplaatsingen veroorzaken.
    2. Op de Gegevens tabblad, in de Gegevens verkrijgen en transformeren groep, klik Gegevens krijgen > Uit bestand > Van map .

    3. Blader naar de map waarin u de csv-bestanden hebt geplaatst en klik op Open .

    4. Het volgende scherm toont de details van alle vullingen in de geselecteerde map. In het Combineer uitklapmenu, staan u drie opties ter beschikking:
      • Combineer & transformeer gegevens - De gegevens van alle csv-bestanden worden geladen in de Power Query Editor, waar u diverse aanpassingen kunt doen: datatypes voor kolommen kiezen, ongewenste rijen eruit filteren, duplicaten verwijderen, enz.
      • Combineren en laden - de eenvoudigste en snelste. Laadt de gecombineerde gegevens rechtstreeks in een nieuw werkblad.
      • Combineer & Load To... - kunt u kiezen waar u de gegevens wilt laden (naar een bestaand of nieuw werkblad) en in welke vorm (tabel, draaitabelrapport of grafiek, alleen een verbinding).

    Laten we nu kort de belangrijkste punten van elk scenario bespreken.

    Gegevens combineren en laden

    In het eenvoudigste geval, wanneer geen aanpassingen in de originele csv-bestanden nodig zijn, kiest u ofwel Combineren en laden of Combineer & Load To... .

    In wezen doen deze twee opties hetzelfde - gegevens importeren uit afzonderlijke bestanden in één werkblad. De eerste laadt de resultaten in een nieuw blad, terwijl de tweede u laat beslissen waar ze worden geladen.

    In het voorbeeldvenster kunt u alleen beslissen over:

    • Voorbeeldbestand - welke van de geïmporteerde bestanden als een monster moet worden beschouwd.
    • Scheidingsteken - in CSV-bestanden is het meestal een komma.
    • Gegevenstype Detectie U kunt Excel automatisch het gegevenstype laten kiezen voor elke kolom. gebaseerd op de eerste 200 rijen (standaard) of gehele dataset Of u kunt kiezen voor niet om datatypes te detecteren en alle gegevens laten importeren in de oorspronkelijke Tekst formaat.

    Zodra u uw keuzes hebt gemaakt (in de meeste gevallen werken de standaardinstellingen prima), klikt u op OK.

    Als u heeft gekozen voor Combineren en laden worden de gegevens geïmporteerd in een nieuw werkblad als een tabel.

    In geval van Combineer & Load To... verschijnt het volgende dialoogvenster waarin u wordt gevraagd aan te geven waar en welke gegevens moeten worden geïmporteerd:

    Met de standaardinstellingen in bovenstaande afbeelding worden de gegevens uit meerdere csv-bestanden geïmporteerd in het tabelformaat zoals dit:

    Gegevens combineren en transformeren

    De Combineer & transformeer gegevens optie krijgt uw gegevens geladen in de Power Query Editor. De functies zijn talrijk, dus laten we ons concentreren op de functies die vooral nuttig zijn voor het verwerken van informatie uit verschillende bronnen.

    Filter de te combineren bestanden

    Als de bronmap meer bestanden bevat dan u echt wilt samenvoegen, of als sommige bestanden geen .csv zijn, opent u het filter van de Bron.Naam kolom en niet-relevante selecteren.

    Gegevenstypes specificeren

    Normaal gesproken bepaalt Excel automatisch de gegevenstypen voor alle kolommen. In sommige gevallen zijn de standaardwaarden echter niet geschikt voor u. Om de gegevensindeling voor een bepaalde kolom te wijzigen, selecteert u die kolom door op de kop ervan te klikken en klikt u vervolgens op Gegevenstype in de Transformeer groep.

    Bijvoorbeeld:

    • Om voorloopnullen voor nummers, kies Tekst .
    • Om het symbool van $ voor bedragen weer te geven, kiest u Valuta .
    • Om correct weer te geven datum en tijd waarden, kies Datum , Tijd of Datum/Tijd .

    Duplicaten verwijderen

    Om dubbele items te verwijderen, selecteert u de sleutelkolom (unieke identificatiecode) die alleen unieke waarden mag bevatten, en klikt u vervolgens op Rijen verwijderen > Duplicaten verwijderen .

    Voor meer nuttige functies, verken het lint!

    Gegevens laden in Excel-werkblad

    Als u klaar bent met bewerken, laadt u de gegevens in Excel. Hiervoor moet u op de pagina Home tabblad, in de Sluit groep, klik Close & Load en druk dan op:

    • Close & Load - importeert gegevens naar een nieuw blad als een tabel.
    • Sluit & Load To... - kan gegevens overbrengen naar een nieuw of bestaand blad als een tabel, draaitabel of draaitabelgrafiek.

    Tips en opmerkingen:

    • De met Power Query geïmporteerde gegevens blijven aangesloten naar de originele csv-bestanden.
    • Als u andere CSV-bestanden combineren zet ze gewoon in de bronmap, en vernieuw de query door te klikken op de knop Vernieuwen knop op de Tafelontwerp of Vraag tab.
    • Naar ontkoppelen het gecombineerde bestand van de originele bestanden, klik Ontkoppelen op de Tafelontwerp tab.

    Meerdere CSV bestanden importeren naar Excel met Copy Sheets tool

    In de vorige twee voorbeelden voegden we afzonderlijke csv-bestanden samen tot één. Laten we nu eens kijken hoe u elke CSV kunt importeren als een afzonderlijk blad Om dit te bereiken gebruiken we de Copy Sheets tool in onze Ultimate Suite voor Excel.

    Importeren kost je hooguit 3 minuten, een minuut per stap :)

    1. Op de Ablebits gegevens tabblad, klik op Kopieerbladen en geef aan hoe u de bestanden wilt importeren:
      • Om elk bestand op een afzonderlijk blad kies Geselecteerde bladen naar één werkmap .
      • Om de gegevens van alle csv-bestanden te kopiëren naar een enkel werkblad kies Gegevens van de geselecteerde bladen naar één blad .

    2. Klik op de Bestanden toevoegen knop, en zoek en selecteer dan de csv-bestanden om te importeren. Als u klaar bent, klikt u op Volgende .

    3. Tenslotte zal de add-in vragen hoe u de gegevens precies wilt plakken. In het geval van csv-bestanden gaat u normaal gesproken uit van de standaard Alles plakken optie, en klik gewoon op Kopie .

    Enkele seconden later zijn de geselecteerde csv-bestanden omgezet in afzonderlijke bladen van één Excel-werkmap. Snel en pijnloos!

    Dat is hoe je meerdere CSV naar Excel converteert. Bedankt voor het lezen en tot volgende week!

    Michael Brown is een toegewijde technologieliefhebber met een passie voor het vereenvoudigen van complexe processen met behulp van softwaretools. Met meer dan tien jaar ervaring in de technische industrie heeft hij zijn vaardigheden in Microsoft Excel en Outlook, evenals Google Spreadsheets en Documenten aangescherpt. Michael's blog is gewijd aan het delen van zijn kennis en expertise met anderen, met eenvoudig te volgen tips en tutorials voor het verbeteren van de productiviteit en efficiëntie. Of je nu een doorgewinterde professional of een beginner bent, Michaels blog biedt waardevolle inzichten en praktisch advies om het meeste uit deze essentiële softwaretools te halen.