CSV Merge — CSV-bestanden online samenvoegen
Voeg meerdere CSV-bestanden samen in je browser: plak rijen onder elkaar met kolommen gekoppeld op kopnaam, of koppel bestanden op een sleutelkolom met een inner of left join.
🔒 Draait volledig in uw browser — niets wordt geüploadTwee manieren om CSV-bestanden te combineren
Gegevens komen zelden in één geheel binnen. Maandelijkse exports, regionale rapporten en losse systemen leveren elk hun eigen CSV-bestand op, en vroeg of laat wil je alles in één tabel hebben. CSV Merge biedt de twee bewerkingen die het vaakst nodig zijn. Append rows (rijen toevoegen) stapelt bestanden onder elkaar, ideaal om de exports van januari, februari en maart te bundelen tot één bestand met de cijfers van dit jaar tot nu toe. Join on a key column (koppelen op een sleutelkolom) zet overeenkomende records naast elkaar, bijvoorbeeld om klantnamen uit het ene bestand toe te voegen aan orderregels uit een ander bestand via een gedeelde customer_id.
Bij het toevoegen van rijen worden kolommen gekoppeld op basis van de kopnaam en niet op basis van hun positie. Bestanden met kolommen in een andere volgorde, of met extra of ontbrekende velden, sluiten dus nog steeds correct op elkaar aan. De samengevoegde kopregel is de vereniging van alle kopregels, en cellen die een bestand niet levert, blijven leeg. Schakel de optie source_file in om een kolom toe te voegen die vastlegt uit welk bestand elke rij afkomstig is.
Hoe de join werkt
Joins worden uitgevoerd van het eerste bestand in de lijst tot het laatste. De sleutelkiezer toont alleen kolommen die in elk bestand voorkomen. Een inner join behoudt de rijen waarvan de sleutel in alle bestanden voorkomt, terwijl een left join elke rij van het eerste bestand behoudt en de extra kolommen leeg laat als er geen overeenkomst is. Komt een sleutel meerdere keren voor in een later bestand, dan ontstaat er voor elke overeenkomst een aparte uitvoerrij, precies zoals bij een SQL-join. Sleutels worden vergeleken nadat omringende spaties zijn verwijderd, en lege sleutels worden nooit gekoppeld. Kolommen waarvan de naam botst met een eerdere kolom krijgen een numeriek achtervoegsel, zoals name_2.
Privé en betrouwbaar
Het scheidingsteken van elk bestand wordt automatisch herkend, velden tussen aanhalingstekens met komma's of regeleinden worden correct verwerkt, en een UTF-8-byte-order-mark (BOM) aan het begin van een bestand wordt genegeerd. Alles draait lokaal in je browser; de bestanden worden nooit geüpload, zodat klantenlijsten en financiële exports op je eigen apparaat blijven. Bekijk het voorbeeld van de eerste 100 rijen en download daarna het volledige samengevoegde bestand met een komma, puntkomma, tab of verticale streep als scheidingsteken. Voor complexere combinaties, zoals filters of aggregaties over meerdere bestanden, probeer je de tool SQL on CSV.
Hoe te gebruiken
- Voeg CSV-bestanden toeSleep twee of meer CSV-bestanden hierheen. Bepaal met de pijlen de volgorde; het eerste bestand is de basistabel.
- Kies een samenvoegmodusGebruik Append rows om bestanden te stapelen, of koppel ze op een sleutelkolom die in elk bestand voorkomt.
- Samenvoegen en controlerenKlik op Merge files en bekijk het voorbeeld van de gecombineerde tabel.
- DownloadenSla de samengevoegde CSV op met het scheidingsteken van je voorkeur.