Excel till CSV-omvandlare

Välj en XLSX-arbetsbok eller en äldre XLS-fil och gör om valda blad till CSV- eller TSV-filer utan att ladda upp arbetsboken. Du bestämmer avgränsare, teckenkodning och om dolda rader och kolumner ska tas med. Ett valt blad hämtas direkt, medan flera blad packas lokalt i en ZIP-fil av webbläsaren.

Så omvandlar du Excel till CSV

  1. 1

    Välj en Excel-arbetsbok

    Välj en äkta XLSX- eller XLS-fil på högst 20 MiB. Omvandlaren kontrollerar filsignaturen i stället för att enbart lita på filändelsen.

  2. 2

    Välj blad och dolda data

    Granska varje blad och dess status Synligt, Dolt eller Mycket dolt, och välj vad som ska exporteras. Dolda rader och kolumner kan tas med om du vill.

  3. 3

    Ställ in utdataformat

    Använd komma, semikolon, tabbar eller lodstreck som avgränsare och välj sedan UTF-8, UTF-8 med BOM eller strikt Latin-1.

  4. 4

    Hämta lokalt

    Hämta en CSV- eller TSV-fil direkt eller få en lokalt skapad ZIP-fil när du exporterar flera blad.

Filer som omvandlaren kan läsa

Omvandlaren läser XLSX-arbetsböcker och äldre binära XLS-filer. Den hanterar inte XLSM-, XLSB- eller ODS-filer. En filändelse räcker inte: webbläsaren kontrollerar filsignaturen och avvisar tomma, skadade eller felmärkta filer.

För att hålla webbläsarens minnesanvändning och hämtningar under kontroll får en arbetsbok vara högst 20 MiB, innehålla maximalt 100 blad och sammanlagt högst 2 miljoner celler. Även utdata är begränsad. Om valda data skulle överskrida den säkra gränsen stoppas omvandlingen i stället för att försöka skapa en obegränsad hämtning.

Välj avgränsare och kodning

Alternativ Passar för
Komma (,) Vanlig CSV för API:er, databaser och många engelskspråkiga kalkylbladsinställningar.
Semikolon (;) Importer som använder komma som decimaltecken eller uttryckligen kräver semikolonseparerade data.
Tabb TSV-flöden och data som innehåller många kommatecken eller semikolon.
Lodstreck (` `)

Tabbavgränsade utdata får filändelsen .tsv. De andra avgränsarna skapar .csv-filer. Exportören skriver radslut med CRLF och tillämpar CSV-citering konsekvent: ett fält som innehåller den valda avgränsaren, ett dubbelt citattecken eller en radbrytning omges av dubbla citattecken, och dubbla citattecken inuti fältet fördubblas. Reglerna följer de vanliga CSV-konventionerna i RFC 4180.

UTF-8 är det bästa standardvalet för moderna system. UTF-8 med BOM kan hjälpa skrivbordsprogram att känna igen Unicode när en CSV-fil öppnas direkt. Latin-1 finns för äldre västeuropeiska system, men används strikt: om ett enda valt värde innehåller ett tecken som Latin-1 inte kan återge avvisas exporten i stället för att tecken ersätts eller skadas. Välj UTF-8 för flerspråkiga data och tecken som saknar stöd.

Vad som händer med formler och formatering

CSV lagrar textrader, inte kalkylbladslogik eller utseende. Omvandlaren exporterar de visade värden som redan är sparade i arbetsboken. Den kör inte Excel och räknar inte om formler. För en formelcell med ett cachelagrat resultat används det sparade resultatet. Saknas ett sådant resultat blir cellen tom och tas upp i varningssammanfattningen.

Utdata bevarar inte formler, formatering, beteendet hos sammanfogade celler, diagram, bilder, kommentarer eller flera blad i en fil. Den tolkar inte heller om datum och gör ingen datumanpassning efter nationella inställningar. Kontrollera förhandsvisningen före hämtning om exakt visad text är viktig.

Bladväljaren visar synlighet, inklusive Dolt och Mycket dolt. Du väljer själv vilka blad som ska exporteras. Dolda rader och kolumner utelämnas som standard om du inte aktiverar alternativet för att ta med dem.

Skydd mot formelinjektion

Text som börjar med vissa tecken kan behandlas som en formel när en CSV-fil senare öppnas i Excel eller ett annat kalkylprogram. Det förvalda säkerhetsalternativet neutraliserar sådana formelliknande värden. Det minskar risken som beskrivs i OWASP:s vägledning om CSV Injection.

Du kan stänga av skyddet om en teckentrogen export krävs, men det är en medveten avvägning. Använd läget för exakt text bara med betrodda arbetsböcker, eftersom formelliknande text kan bli aktiv när den exporterade filen öppnas i kalkylprogram.

Bearbetning i webbläsaren och tillfälliga utkast

Läsning av arbetsboken, omvandling och skapande av ZIP-filen sker i webbläsaren. Filen, bladdata och skapade utdata laddas inte upp eller skickas över nätverket.

Flödet i flera steg kan lagra ett ogenomskinligt tillfälligt utkast i webbläsarens lagring för att bevara ditt val under navigeringen. Webbadressen innehåller endast ett ogenomskinligt jobb-id, inte arbetsboken, dess namn eller celldata. Ett utkast upphör efter 30 minuter. Efter en lyckad hämtning meddelas rensningen bara när webbläsaren bekräftar den. Börja om rensar också det aktiva utkastet. Om bekräftelsen misslyckas visar verktyget en varning i stället för att påstå att utkastet är borta.

Vanliga frågor

Ja. Välj ett blad för en direkt CSV- eller TSV-hämtning. När du väljer flera blad skapar webbläsaren en ZIP-fil med en utdatafil per valt blad.

Nej. Den exporterar det visade resultat som finns cachelagrat i arbetsboken. Om en formel saknar cachelagrat resultat blir cellen tom i utdata och problemet anges i varningssammanfattningen.

Minst ett valt värde innehåller ett tecken som Latin-1 inte kan återge. Det strikta avvisandet förhindrar tyst dataförlust. Välj UTF-8 eller UTF-8 med BOM för att bevara tecknen.

Vanligtvis inte. Behåll skyddet om den exporterade filen kan öppnas i ett kalkylprogram. Stäng bara av det när en exakt textexport är nödvändig och du litar på varje värde i arbetsboken.

Nej. Läsning, omvandling och förberedelse av hämtningen stannar i webbläsaren. Flödet kan använda ett tillfälligt webbläsarutkast i upp till 30 minuter, men filen och dess data skickas inte till servern och placeras inte i webbadressen.

Relaterade verktyg