Excel til CSV konverter

Konverter Excel til CSV på nett – gratis, umiddelbart og privat. Filen din behandles lokalt i nettleseren din og blir aldri lastet opp.

CSV-skilletegn
Resultat

Konverterte filer og en forhåndsvisning vil vises her.

Klar. Velg en tabellfil for å konvertere.

Slik fungerer konverteringen

  • Kun det første arket i regnearket blir lest.
  • Velg skilletegnet som passer til dataene dine – komma, semikolon eller tabulator.

Tabellfilen din konverteres lokalt i nettleseren din. Ingenting lastes opp til BroBroGo.

Ofte stilte spørsmål

Hvordan konverterer jeg Excel til CSV?

Slipp Excel-filen din og klikk på konverter – CSV-filen er klar til nedlasting i løpet av sekunder, sammen med en forhåndsvisning av resultatet. Alt kjøres lokalt på enheten din.

Hvor stor fil kan jeg konvertere?

Opptil 8 MB, 10 000 rader og 200 kolonner per fil. Større datasett bør deles opp i mindre filer først.

Hva gjør denne siden?

Du laster opp en Excel-fil (XLSX), og får tilbake en ren tekstfil i CSV-format. Verktøyet leser de synlige verdiene fra det første regnearket i arbeidsboken, lar deg velge skilletegn (komma, semikolon eller tabulator), og genererer deretter en nedlastbar CSV-fil. Hele prosessen skjer i nettleseren din – ingen data forlater maskinen din.

For å komme i gang velger du en XLSX-fil fra datamaskinen. Verktøyet oppdager automatisk at det er en Excel-fil (det godtar også CSV og JSON, men denne siden er for XLSX). Du angir ønsket skilletegn, og klikker på konverteringsknappen. Etter noen øyeblikk får du en forhåndsvisning av den konverterte tabellen og en nedlastingslenke. I tillegg vises antall rader og kolonner i utdataene, samt størrelsen på CSV-filen.

Forskjellen mellom XLSX og CSV – hvorfor konverteringen er «lossy»

XLSX er et zippet XML-arkriv som kan inneholde flere regneark, formler, celletyper (tall, datoer, valuta, boolske verdier), farger, fonter, sammenslåtte celler og mye mer. CSV (Comma-Separated Values) er derimot en ren tekstfil uten noen form for struktur utover rader og kolonner atskilt med et skilletegn. En XLSX-fil kan sammenlignes med en fullt møblert leilighet; CSV er et tomt skjema med bare bokser.

Det som gjør denne konverteringen spesielt, er at den flater ut en rikholdig regnearkstruktur til en naken teksttabell. Hver formel erstattes med den sist lagrede synlige verdien. Celleformatering (tallformater, farge, skrift) forsvinner. Bare det første regnearket brukes – eventuelle andre ark ignoreres. Dette er en standard begrensning i mange CSV-verktøy, men det er viktig å være klar over at dersom du har data fordelt på flere ark, må du slå dem sammen manuelt før konvertering.

Fordi CSV ikke har noe konsept for celletyper, blir alle verdier omgjort til ren tekst. Et tall som i Excel var formatert som «Valuta» eller «Prosent» vises som et vanlig tall i CSV. En dato som i Excel vises som «01.01.2025», blir i CSV til den rå tekstrepresentasjonen som Excel lagrer internt – ofte et serienummer eller en ISO-streng avhengig av hvordan cellen var formatert. Det finnes ingen standard måte å bevare datatyper i CSV. Derfor må du selv vurdere om du trenger å formatere dataene annerledes før du importerer CSV-en til målsystemet.

Hva går tapt? – formatering, formler, celletyper og flere ark

Listen over det som forsvinner i konverteringen er lang. Her er de viktigste punktene:

  • Formler: Alle formler erstattes med den verdien som sist ble beregnet og lagret i filen. Hvis Excel-filen inneholder formler som ikke er beregnet (for eksempel manuell utregning), kan verdiene være gamle eller tomme.
  • Flere regneark: Kun det første arket (det som står lengst til venstre i fanen) blir lest. Alle andre ark – inkludert diagramark – ignoreres.
  • Celleformatering: Farget bakgrunn, fet skrift, kantlinjer, skrifttyper og størrelser fjernes fullstendig.
  • Celletyper: Tall, datoer, valuta, prosent, boolske verdier – alt blir til tekst. For eksempel vil en celle som inneholder tallet 123,45 vises som teksten 123.45 (med punktum som desimalskilletegn, avhengig av systemets nasjonale innstillinger). En boolsk verdi (SANN/USANN i Excel) blir til tekststrengene «TRUE» eller «FALSE» på engelsk.
  • Sammenslåtte celler: I en sammenslått celle leses bare verdien i den øverste venstre cellen. Resten av cellene i sammenslåingsområdet blir tomme eller får en tom verdi. Det finnes ingen måte å gjenskape sammenslåingen i CSV.
  • Data validering og betinget formatering: Disse avanserte funksjonene har ingen parallell i CSV og fjernes helt.
  • Innebygde objekter: Bilder, diagrammer, kommentarer og andre innebygde elementer blir ikke med i CSV-en.

Det er viktig å forstå at dette ikke er en feil i verktøyet – det er en følge av CSV-formatets natur. CSV er et minimumsformat for tabulære data. Hvis du trenger å bevare noe av det som går tapt, må du enten bruke et annet format (som XLSX eller XML) eller forberede Excel-filen slik at den inneholder de nøyaktige tekstverdiene du ønsker i CSV-en.

Hvordan håndteres kanttilfeller? – sitater, ledende nuller og linjeskift

CSV er et enkelt format, men det har flere fallgruver. Verktøyet håndterer dem på følgende måte:

Kommategn i dataene: Hvis en celle inneholder et komma og du har valgt komma som skilletegn, blir hele celleverdien omsluttet av anførselstegn ("). Det samme skjer hvis cellen inneholder linjeskift eller anførselstegn. Dette kalles standard CSV-sitering (RFC 4180). Men vær oppmerksom: Hvis en celle allerede inneholder et anførselstegn, blir det doblet (""). For eksempel blir verdien "Hei", sa han til """Hei"", sa han". Mange systemer tolker dette riktig, men noen eldre programmer kan bli forvirret.

Linjeskift i data: Hvis en celle inneholder et linjeskift (for eksempel en adresse med flere linjer), blir hele cellen sitert, og linjeskiftet beholdes som en del av verdien. Dette er i henhold til standarden, men det kan skape problemer i programmer som forventer én rad per linje i CSV-filen. For eksempel vil en CSV-fil med linjeskift i én celle ha flere fysiske linjer enn antall rader, noe som kan ødelegge importen i verktøy som ikke håndterer sitert linjeskift.

Ledende nuller: Dette er kanskje den vanligste feilkilden. I Excel kan du skrive 00123 i en celle. Hvis cellen er formatert som tekst, blir verdien lagret som tekststrengen 00123. Men hvis cellen er formatert som tall (standard), lagrer Excel bare tallet 123, og nullene forsvinner. Når verktøyet leser XLSX-filen, henter det den lagrede verdien – ikke den viste formateringen. Derfor vil en celle med tallet 00123 (som egentlig er 123) gi CSV-verdien 123. For å bevare ledende nuller må du sørge for at cellene er formatert som tekst i Excel før du lagrer filen. Det holder ikke å legge til et apostrof foran tallet ('00123) – det må være en tekstcelle.

For store filer og rader: Verktøyet har grenser for filstørrelse, antall rader og antall kolonner. Hvis du overskrider disse grensene, får du feilmeldinger som «Denne filen er for stor. Bruk en fil under ‹maks›» eller «Denne tabellen har mer enn ‹maks› rader». De nøyaktige grensene avhenger av nettleseren og tilgjengelig minne, men de er satt for å unngå at nettleseren fryser.

Hvordan forberede Excel-filen for en vellykket konvertering

Fordi verktøyet bare leser det første regnearket og ikke tolker hierarkiske data, må du selv forberede Excel-filen på riktig måte. Her er noen konkrete råd:

Slå sammen flere ark: Hvis du har data på tvers av flere regneark, må du kopiere dem inn i ett ark. Det enkleste er å sette inn alle kolonnene ved siden av hverandre (hvis de har samme struktur) eller å legge radene under hverandre. Pass på at overskriftene er konsistente.

Flate ut nestede data: Hvis Excel-filen din inneholder grupperte rader (for eksempel en hovedkunde med flere ordrelinjer under), må du bestemme hvordan dette skal representeres i CSV. Vanlige tilnærminger er å gjenta hovedkundedataene for hver ordrelinje, eller å lage én kolonne med sammenkoblede verdier. Verktøyet kan ikke gjøre dette automatisk – det leser bare cellene slik de står.

Sørg for tekstformatering: For verdier som skal beholde ledende nuller (postnumre, ansattnumre, kontonumre), må du formatere cellene som tekst i Excel. Høyreklikk på cellen, velg «Formater celler», og under «Kategori» velg «Tekst». Deretter skriver du inn verdien på nytt. Eller du kan legge til et enkelt anførselstegn foran verdien ('00123), men dette kan være vanskelig å oppdage i CSV-en.

Fjern tomme rader og kolonner: Tomme celler blir til tomme verdier i CSV-en. Hvis du har mange tomme rader på slutten av arket, kan de fortsatt bli med i CSV-en, avhengig av hvordan Excel lagrer filen. Det er best å slette unødvendige rader og kolonner før konvertering.

Unngå sammenslåtte celler: Slå sammen celler er en visuell funksjon som ikke gir mening i CSV. Før du konverterer, bør du oppheve sammenslåingen og fylle inn verdiene i alle de berørte cellene. Dette kan gjøres manuelt eller med en liten makro.

Velg riktig skilletegn – komma, semikolon eller tabulator

Skilletegnet i CSV bestemmer hvordan verdiene atskilles. Valget avhenger av målsystemet og dataene dine.

Skilletegn Vanlig bruk Fordeler Ulemper
Komma Standard i mange engelskspråklige systemer Universelt støttet Komma i data må siteres; kan forveksles med desimalkomma
Semikolon Vanlig i Europa når komma brukes som desimalskilletegn Unngår konflikt med komma i tall Mindre støttet i enkelte eldre programmer
Tabulator Brukes i dataanalyseverktøy som R og Python Sjelden konflikt med data Ikke alle importfunksjoner støtter tabulatoratskilt CSV (TSV)

Hvis dataene dine inneholder mange komma (for eksempel adresser eller notater), kan semikolon eller tabulator være et bedre valg. Men vær oppmerksom på at semikolon i Europa ofte er standard skilletegn i Excel når du lagrer som CSV, så det kan være forvirring. Test alltid CSV-filen i målsystemet før du stoler på den.

Sikkerhet – alt skjer i nettleseren

En viktig fordel med dette verktøyet er at hele konverteringen utføres lokalt i nettleseren din. XLSX-filen blir aldri sendt til en ekstern server. Dette betyr at sensitive data (personopplysninger, bedriftshemmeligheter, proprietære tall) forblir på din egen maskin. Den eneste nettverksaktiviteten som skjer, er innlasting av selve nettsiden og eventuelle skript fra en CDN – ingen data overføres.

Dette er spesielt nyttig for bedrifter og enkeltpersoner som håndterer fortrolige data. Du trenger ikke å stole på at en tredjepart sletter filene dine etter konvertering. All behandling foregår i minnet til nettleseren, og når du lukker fanen, slettes alt.

Ofte stilte spørsmål (FAQ)

Hva skjer med formlene i Excel-filen min?
Formlene blir ikke beregnet på nytt. Verktøyet leser den sist lagrede synlige verdien i cellen. Hvis du har en formel som gir et resultat, blir dette resultatet med i CSV-en. Hvis formelen er dynamisk (for eksempel =IDAG()), får du verdien slik den sto da Excel-filen sist ble lagret.

Hvorfor blir ledende nuller borte i CSV-en?
Fordi cellen sannsynligvis var formatert som tall i Excel. Tallet 00123 lagres internt som 123. For å bevare nullene må du formatere cellen som tekst før du lagrer XLSX-filen.

Kan jeg konvertere flere regneark fra én XLSX-fil?
Nei, dette verktøyet behandler bare det første regnearket. Hvis du har flere ark, må du enten slå dem sammen i én fil (for eksempel ved å opprette ett ark som inneholder alle dataene) eller konvertere hvert ark separat i ulike XLSX-filer.

Hvordan velger jeg riktig skilletegn for mitt system?
Sjekk dokumentasjonen til programmet du skal importere CSV-en til. Mange databaseverktøy og regnearkprogrammer lar deg velge skilletegn under import. Hvis dataene dine inneholder komma, kan semikolon eller tabulator være tryggere.

Hva gjør jeg hvis CSV-filen min blir ødelagt av kommaer i dataene?
Sjekk at verktøyet har sitert cellene riktig – det skal sette anførselstegn rundt verdier som inneholder komma eller linjeskift. Hvis mottakersystemet likevel ikke leser filen, prøv et annet skilletegn (semikolon eller tabulator). Du kan også manuelt erstatte komma i dataene med et annet tegn før konvertering.

Støtter verktøyet andre filformater enn XLSX?
Ja, det godtar også CSV og JSON som input. Men for denne spesifikke siden er det XLSX til CSV som er funksjonaliteten. Hvis du laster opp en CSV-fil, vil den bare bli kopiert uendret.