Hva er TSV og CSV?

TSV (tabulatorseparerte verdier) og CSV (kommaseparerte verdier) er ren tekst-formater for tabeller. Hver linje er en rad, og cellene i en rad er atskilt med en tabulator i TSV og med et komma i CSV. Begge formatene kan leses av Excel, Google Sheets, LibreOffice, databaser og nesten alle dataverktøy, men mange programmer godtar bare ett av dem.

Celler som inneholder skilletegnet, et anførselstegn eller et linjeskift, omsluttes av doble anførselstegn, og et anførselstegn i en slik celle skrives to ganger (""). Slik skriver regneark begge formatene, også når du kopierer celler til utklippstavlen.

Verktøybeskrivelse

Dette verktøyet konverterer tabeller mellom TSV og CSV i nettleseren. Lim inn celler som er kopiert fra et regneark for å få CSV, eller lim inn CSV for å få TSV som du kan lime tilbake i et regneark. Kommaer, anførselstegn og celler over flere linjer håndteres riktig i begge retninger, slik at ingen celler deles opp eller slås sammen ved en feil.

Funksjoner

  • Konverterer TSV til CSV og CSV til TSV, med en bytteknapp for å endre retning
  • Bevarer kommaer, tabulatorer, anførselstegn og linjeskift i cellene
  • Viser tabulatorer som piler, slik at du kan se kolonnene
  • Viser linjen med et anførselstegn som aldri avsluttes

Slik fungerer det

Inndataene leses celle for celle. En celle som begynner med et dobbelt anførselstegn, fortsetter til det tilsvarende avsluttende anførselstegnet, slik at den kan inneholde skilletegn og linjeskift, og to anførselstegn etter hverandre representerer ett anførselstegn. Cellene settes deretter sammen med det andre skilletegnet, og en celle omsluttes av anførselstegn bare når den inneholder dette skilletegnet, et anførselstegn eller et linjeskift. Tomme linjer hoppes over, og et byte-rekkefølgebemerke i begynnelsen av filen ignoreres.

Tips

  • Merk celler i Excel eller Google Sheets og kopier dem: Utklippstavlen inneholder TSV, som er klart til å limes inn her.
  • Lim inn TSV-resultatet direkte i et regneark for å fylle ut cellene.
  • Hvis hver rad i CSV-filen ender opp i én enkelt kolonne, bruker filen sannsynligvis semikolon i stedet for komma.