CSV-bestanden samenvoegen
Voeg meerdere CSV's samen tot één, met kolommen gekoppeld op naam.
Vul de velden hierboven in; het resultaat verschijnt hier — er wordt niets verstuurd.
Hoe het werkt
Kolommen = de vereniging van alle kopregels, in volgorde van eerste verschijning · rijen houden de waarden van hun eigen bestand, gekoppeld op kolomnaam
Bestanden worden gekoppeld op KOLOMNAAM, niet op positie. Koppelen op positie is wat een snel scriptje doet, en het zet stilzwijgend de omzet van het ene bestand onder de kosten van het andere zodra een export een extra veld heeft — een fout die helemaal tot in een rapport overleeft, omdat beide kolommen plausibele getallen bevatten. Een kolom die een bestand niet heeft, komt leeg door in plaats van alles erachter op te schuiven. Het scheidingsteken wordt per bestand gedetecteerd, geteld buiten velden tussen aanhalingstekens, zodat een export met puntkomma's en komma's in de adreskolom goed wordt gelezen.
Deze tool draait volledig in je browser. Niets van wat je typt wordt naar een server gestuurd, opgeslagen of gelogd.
Veelgestelde vragen
- Wat als de bestanden verschillende kolommen hebben?
- Je krijgt de vereniging ervan. Elke kolom die in een van de bestanden voorkomt, wordt een kolom in het resultaat, en rijen uit een bestand dat die kolom mist krijgen daar een lege cel in plaats van dat hun waarden opschuiven.
- Maakt de kolomvolgorde uit?
- Nee, en dat is het punt. Er wordt gekoppeld op kolomnaam, dus een bestand met de kolommen in een andere volgorde voegt correct samen. De uitvoervolgorde is die van eerste verschijning: de kolommen van het eerste bestand gaan voorop.
- Worden mijn bestanden geüpload?
- Nee. Ze worden door de browser gelezen, in het geheugen samengevoegd en teruggegeven als download. Er wordt op geen enkel moment een verzoek verstuurd — dit is het soort klus dat nooit een server nodig had.
- Opent Excel het resultaat goed?
- Ja. De download draagt een UTF-8 byte-order mark, en dat is wat voorkomt dat Excel letters met accenten als mojibake weergeeft — de meest gehoorde klacht over welke CSV-export dan ook.