Curățător și deduplicator CSV — instrument online gratuit
Curățător și deduplicator CSV / TSV
Un fișier delimitat se curăță pas cu pas: eliminarea spațiilor din celule, ștergerea rândurilor goale, conversia valorilor goale în NULL sau într-o valoare de completare, schimbarea majusculelor/minusculelor pentru fiecare celulă și eliminarea rândurilor duplicate după întregul rând sau după coloanele-cheie alese (se păstrează primul / ultimul, cu opțiuni de normalizare a majusculelor și spațiilor). Fiecare pas se aplică instant, cu o stivă completă de anulare. Detectarea delimitatorului, gestionarea BOM și analiza sigură față de ghilimele sunt automate. Toată prelucrarea are loc local în browser — datele nu se încarcă niciodată pe vreun server.
Delimitator de ieșire:
— folosit pentru previzualizarea textului și pentru descărcări
Opțiuni de intrare:
Intrare CSV / TSV
Pașii de curățare
Pas:
Elimină spațiile și tabulatorii de la început și de la sfârșit din fiecare celulă. O celulă care devine goală rămâne o celulă goală (vezi „Convertește celulele goale” pentru pasul următor).
Elimină rândurile în care fiecare celulă este goală sau conține doar spații.
Celule goale:
coloane (nume, separate prin virgulă; se lasă gol pentru toate coloanele):
Majuscule:
Chei duplicate:
coloane-cheie (nume, separate prin virgulă):
Previzualizare live
paste or open a file to see the parsed grid — every step updates this preview.
Eliminarea spațiilor curăță umplutura neregulată din jurul câmpurilor cu ghilimele. Ștergerea rândurilor goale elimină rândurile care sunt goale după eliminarea spațiilor. Celulele goale transformă celulele goale în textul literal NULL (sau în valoarea de completare), în toate coloanele sau doar în cele enumerate. Majuscule convertește fiecare celulă; celulele goale rămân goale. Deduplicare compară rândurile întregi sau coloanele-cheie selectate; opțiunile de normalizare fac ca Ion și ion să fie egale. Rândurile eliminate de fiecare pas sunt numărate în lista pașilor. Descărcările folosesc delimitatorul selectat și terminațiile de linie CRLF.
Curățarea datelor corectează valorile celulelor — spații, majuscule, goluri, duplicate — fără a atinge structura tabelului. Ordinea tipică este mai întâi eliminarea spațiilor, apoi ștergerea rândurilor goale, apoi deduplicarea, deoarece eliminarea spațiilor schimbă ce înseamnă „gol” sau „egal”. Deduplicarea se face după coloanele-cheie, nu după întregul rând, atunci când contează doar cheile de business, nu zgomotul de formatare.