CSV-bestanden op sleutel samenvoegen
Voeg twee CSV-tabellen samen tot één door middel van een gedeelde sleutelkolom.
CSV-bestanden op sleutel samenvoegen
Plak twee CSV-tabellen in en dit hulpmiddel voegt ze samen tot één, waarbij rijen op een gedeelde sleutelkolom worden afgestemd — dezelfde bewerking als een VLOOKUP of SQL JOIN in een spreadsheet, zonder iets te installeren. Plak een bestellingentabel en een klantentabel, of twee willekeurige exports met een ID-kolom, en krijg één gecombineerde tabel terug.
Het type samenvoegen bepaalt welke rijen overblijven: interne houdt alleen overeenkomende sleutels, linker houdt elke rij van de eerste tabel, rechter houdt elke rij van de tweede, en volledig houdt elke rij van beide, waarbij gaten met uw gekozen opvulwaarde worden ingevuld. De sleutelkolom kan in elke tabel een andere naam hebben, en de vergelijking kan spaties bijsnijden en het geval negeren, dus "ID-42" en " id-42 " worden nog steeds afgestemd. Als beide tabellen dezelfde kolomnaam delen behalve de sleutel, wordt de kolom van de tweede tabel hernoemd met een voorvoegsel dat u instelt (standaard "right_"), zodat beide versies in de uitvoer blijven zonder elkaar te overschrijven. Als u "Rijen met dubbele sleutels markeren" inschakelt, worden alle rijen gemarkeerd waarvan de sleutel in eigen tabel herhaald wordt — handig om een join te vangen die gaat uitwaaieren.
Het hulpmiddel leest CSV volgens RFC 4180, dus aangehaalde velden, ingebedde komma's en regelafbrekingen binnen aanhalingstekens worden correct geparseerd, en het accepteert Windows (CRLF) of Unix (LF) regelafbrekingen in beide tabellen. Het invoerscheidingsteken kan per tabel automatisch worden gedetecteerd of op komma, puntkomma, tab of pipe worden ingesteld, met het uitvoerscheidingsteken onafhankelijk gekozen. De live tally meldt rijen uit elke tabel, hoeveel sleutels overeenkwamen en hoeveel waren gedupliceerd.
Alles wordt lokaal in uw browser uitgevoerd — geen enkele tabel wordt ooit geüpload, dus het is veilig om spreadsheets met klantgegevens samen te voegen. Kopieer het resultaat, download het als .txt-bestand of stuur het terug naar de invoer om nog een stap te koppelen.