Sări la conținut
Complet local

Fuzionează CSV

Fuzionează mai multe tabele CSV într-una singură, pe chiar și atunci când coloanele diferă sau sunt reordonate.

Intrare

Fuzionează CSV

Lipiți două sau mai multe tabele CSV una după alta și acest instrument le fuzionează într-o singură tabelă, chiar și atunci când exporturile nu sunt de acord cu privire la coloanele care există sau ordinea în care se află. Este soluția pentru trei rapoarte lunare în care unul a câștigat o coloană, pentru un sondaj împărțit pe foi regionale și pentru grămada de exporturi per echipă care trebuie să devină o listă unică înainte de a putea fi sortată sau numărată.

Tabelele sunt separate printr-o linie goală în mod implicit, sau printr-o linie marcator la alegerea dvs. dacă datele conțin deja rânduri goale. Prima linie a fiecărui bloc este antetul acesteia. Coloane de păstrat decide dacă rezultatul conține fiecare coloană văzută oriunde, completând tabelele care lipsă una, sau doar coloanele prezente în toate acestea. Potrivire nume coloane ignorând majuscule și spații face din "First Name", "firstname" și "FIRST NAME" aceeași coloană, ceea ce este de obicei ceea ce separă două exporturi ale acelorași date. Completați celulele lipsă cu scrie un marcator cum ar fi n/a în loc să lăsați o lacună. Adăugați coloană de tabel sursă anexează numărul pe baza 1 al tabelului din care a provenit rândul, pentru a putea urmări mai târziu. Eliminar rânduri duplicate compară celulele fuzionate și păstrează prima apariție, ignorând numărul sursei pentru ca același rând din două fișiere să numere ca unu. Ordinea coloanelor urmează primul tabel sau sortează alfabetic.

Delimiterele de intrare și ieșire sunt setate separat, pentru a putea citi exporturi separate prin punct și virgulă și pentru a rescrie ieșire separată prin tabulații. Ambele tipuri de linii de final de linie Windows și Unix funcționează.

Totul rulează local în browserul dvs. Tabelele dvs. nu sunt încărcate niciodată, deci listele de clienți și exporturile financiare sunt sigure aici. Copiați rezultatul, descărcați-l ca fișier .txt sau trimiteți-l direct la alt instrument.

FAQ

Cum spun unde se termină un tabel și începe următorul?
În mod implicit, o linie goală le separă, deci lipirea unui tabel, o linie goală și apoi a următorului este suficientă. Dacă datele dvs. au deja rânduri goale, introduceți un marcator cum ar fi --- în "Separator între tabelele de intrare" și plasați acea linie între tabele în schimb.
Ce se întâmplă atunci când tabelele au coloane diferite?
Cu "Toate coloanele din toate tabelele" rezultatul păstrează fiecare coloană care apare oriunde, iar rândurile dintr-un tabel care lipsea una primesc valoarea de umplere. Cu "Doar coloane partajate de toate tabelele" rezultatul este tăiat la coloanele care toate tabelele au, și orice altceva este aruncat.
Contează ordinea coloanelor în fiecare tabel?
Nu. Coloanele sunt potrivite după nume, nu după poziție, deci un tabel cu aceleași coloane într-o ordine diferită este realiniat automat. Numele antetelor sunt comparate ignorând majuscule și spații, cu excepția cazului în care dezactivați acea opțiune.
Cum tratează eliminarea duplicatelor coloana sursă?
O ignoră. Duplicatele sunt comparate doar pe celulele de date și prima apariție este păstrată, deci același rând din două fișiere este fuzionat într-un rând în loc să fie păstrat de două ori sub numere de sursă diferite.
Fișierele mele CSV sunt încărcate vreunde?
Nu. Fuzionarea funcționează în întregime în browserul dvs. — datele dvs. nu părăsesc niciodată dispozitivul.