Hoppa till innehåll
100% lokalt

CSV-sammanfogning

Stapla flera CSV-tabeller i en, med olika eller omordnade kolumner.

Inmatning

CSV-sammanfogning

Klistra in två eller fler CSV-tabeller efter varandra och det här verktyget staplar dem i en tabell, även när exporterna är oeniga om vilka kolumner som finns eller i vilken ordning. Det är lösningen för tre månadsrapporter där en fick en ny kolumn, för en enkät fördelad på regionala blad, och för högen per-team-exporter som måste bli en lista innan något kan sorteras eller räknas.

Tabeller separeras som standard av en tom rad, eller av en markerringsrad som du väljer om dina data redan innehåller tomma rader. Den första raden i varje block är dess rubrik. Kolumner som behålls avgör om resultatet innehåller varje kolumn som visas någonstans – andra tabeller fylls på – eller bara kolumner som finns i alla. Ignorera gemener/versaler och mellanslag i rubriknamn gör "First Name", "firstname" och "FIRST NAME" till samma kolumn, vilket vanligtvis är vad som skiljer två exporter av samma data åt. Fyll tomma celler med skriver en markör som n/a istället för att lämna ett tomrum. Lägg till källtabellkolumn lägger till det 1-baserade numret på den tabell som varje rad kom från. Ta bort duplicerade rader efter sammanfogning jämför cellerna och behåller den första förekomsten, ignorerar källnumret, så samma rad från två filer räknas som en. Kolumnordning följer den första tabellen eller sorterar alfabetiskt.

Indata- och utdataaavgränsare ställs in separat, så du kan läsa semikolon-exporter och skriva tabbseparerad utdata. Både Windows- och Unix-radslut fungerar.

Allt körs lokalt i din webbläsare. Dina tabeller laddas aldrig upp, så kundlistor och finansiella exporter är säkra här. Kopiera resultatet, ladda ner det som en .txt-fil eller skicka det direkt till ett annat verktyg.

FAQ

Hur talar jag om när en tabell slutar och nästa börjar?
Som standard separeras de av en tom rad, så att klistra in en tabell, en tom rad, sedan nästa räcker. Om dina data redan innehåller tomma rader, skriver du en markering som --- i "Separator mellan indatatabeller" och placerar den raden istället mellan tabellerna.
Vad händer när tabellerna har olika kolumner?
Med "Alla kolumner från varje tabell" behåller resultatet varje kolumn som visas någonstans, och rader från en tabell som saknade en får fyllvärdet. Med "Endast kolumner i alla tabeller" begränsas resultatet till de kolumner som alla tabeller har, och allt annat ignoreras.
Spelar kolumnordningen i varje tabell någon roll?
Nej. Kolumner matchas efter namn, inte efter position, så en tabell med samma kolumner i en annan ordning justeras automatiskt. Rubriknamn jämförs med ignorerad skiftläge och mellanslag om du inte inaktiverar det här alternativet.
Hur hanterar borttagning av dubbletter källtabellkolumnen?
Det ignorerar den. Dubbletter jämförs endast på datacellerna och den första förekomsten behålls, så samma rad från två filer sammanfogas till en istället för att behållas två gånger under olika källnummer.
Laddas mina CSV-tabeller upp någonstans?
Nej. Sammanfogning sker helt i din webbläsare – dina data lämnar aldrig din enhet.