CSV · TSV → CSV

CSV-rensare och importfixare

Rensa CSV- eller TSV-filer för import, privat i webbläsaren.

01

Lägg till CSV-fil

CSV · TSV · TXT

02

Importinställningar

Rensa data

03

Kolumner

Välj och ordna kolumner. Redigera namn när första raden är en rubrik.

Välj en fil för att se en förhandsgranskning.

04

Förhandsgranskning

Välj en fil för att se en förhandsgranskning.

Filerna stannar på din enhet.

Rensa en CSV utan att förlora kolumnernas betydelse

Förbered en CSV-, TSV- eller TXT-tabell för import genom att rätta avgränsare och teckenkodning, ta bort blanksteg vid fältkanter, ta bort tomma rader eller dubblettrader och fylla ut korta rader. Välj sedan kolumner, byt namn på dem och ändra ordningen. Granska resultatet mot mottagarens importregler: en ren förhandsvisning visar inte att identifierare, datum eller formler kommer att tolkas korrekt av ett annat program.

Steg för steg

  1. Öppna en fil och kontrollera dess avgränsare och teckenkodning. Om alla värden visas i en kolumn, välj rätt avgränsare; om namn med accenter visas fel, välj källans teckenkodning. Bestäm om första raden är en rubrik.
  2. Aktivera bara de rensningsåtgärder du behöver. Borttagning av blanksteg görs före dubblettjämförelse och utfyllnad kan normalisera korta rader. Välj behållna kolumner, ändra rubriknamn och använd pilarna för att ordna dem. Ändring av avgränsare eller teckenkodning återställer kolumnvalen.
  3. Välj en utdataavgränsare, ladda ned den rensade CSV-filen och granska den i mottagarens importverktyg. Förhandsvisningen visar bara de första 12 dataraderna och 12 kolumnerna; exporten använder alla behållna rader och valda kolumner.

Inställningar och begränsningar

Inläsning och rensning
Automatisk identifiering av avgränsare överväger komma, semikolon, tabb och lodstreck; en egen avgränsare måste vara ett giltigt tecken. Avgränsare inom citattecken, fält över flera rader och dubblerade citattecken stöds. Rubriken skyddas från radborttagning.
Gränser före rensning
Indatagränsen är 20 MiB, 100,000 inlästa rader inklusive rubriken, 1,000 kolumner och 1,000,000 celler. Dessa gränser kontrolleras före rensning, så borttagning av dubbletter kan inte rädda en för stor fil som redan har avvisats.
Export och datatyper
Utdata är UTF-8 utan BOM, med CRLF-radbrytningar och en avslutande radbrytning. Filnamnet slutar på -cleaned.csv även för tabbseparerade utdata. Fälten förblir text i filen, men importprogrammet bestämmer typerna; formelliknande värden neutraliseras inte.

Genomgånget exempel

Ladda ned dirty-accounts.csv. Välj semikolon och behåll rubriken. Aktivera borttagning av blanksteg, tomma rader och dubbletter samt utfyllnad av korta rader. Byt namn på ID till Account ID, flytta Name först och exportera sedan med komma som utdataavgränsare.

Exempel på indata

ID;Name;Note
00123; Anna ;"first; order"
00123;Anna;"first; order"
;;
00456;Bjørn
Förväntat resultat
NameAccount IDNote
Anna00123first; order
Bjørn00456

Förvänta dig två borttagna rader och inga ojämna rader. De två raderna för Anna blir identiska efter borttagning av blanksteg; den tomma raden försvinner och den saknade Note för Bjørn blir ett tomt fält. Jämför cleaned-accounts.csv och utdatatabellen. Filen behåller 00123 och 00456, men att öppna den direkt i Excel kan fortfarande ta bort inledande nollor; importera de kolumnerna som text.

Frågor och felsökning

Varför tog bortval av en kolumn inte bort fler dubbletter?

Dubblettjämförelsen använder fullständiga rensade källrader innan kolumner väljs bort. Rader som bara skiljer sig i en bortvald kolumn förblir olika. Definiera den avsedda dubblettregeln i källan innan du använder verktyget.

Varför ändrades citattecknen i min export?

Exportören återskapar citeringen för den valda avgränsaren och dubblerar citattecken inuti fält. Att ändra från semikolon till komma kan göra att ett tidigare citerat fält inte längre citeras. Det kan bevara samma värde även om filen inte är identisk byte för byte.

Vad ska jag göra med inläsningsfel eller ojämna rader?

Kontrollera avgränsare och teckenkodning först. Rätta oavslutade citattecken i källan; utfyllnad lägger bara till saknade avslutande celler och kan inte reparera felaktig citering eller förskjutna kolumner. Behåll minst en kolumn vald och dela upp en källa som överskrider indatagränserna.