Hvad du skal vide
- En CSV-fil er en kommasepareret fil med værdier; se/rediger et med Excel, WPS Office-regneark eller Google Sheets.
- Konverter CSV til Excel (XLSX), PDF, XML, TXT osv. med de samme programmer eller Zamzar.
- CSV-filer kan også genereres og importeres til de fleste e-mail-klienter og andre programmer, der beskæftiger sig med strukturerede data.
Denne artikel forklarer, hvad en CSV-fil er, hvordan man åbner eller redigerer en, og hvordan man konverterer en til et andet format.
Hvad er en CSV-fil?
En CSV-fil er en kommasepareret værdifil. Det er en almindelig tekstfil, der kun kan indeholde tal og bogstaver, og som strukturerer dataene i den i en tabel- eller tabelform.
Filer, der ender med CSV-filtypen, bruges generelt til at udveksle data, norm alt når der er en stor mængde, mellem forskellige programmer. Databaseprogrammer, analytisk software og andre applikationer, der gemmer enorme mængder information (såsom kontakter og kundedata), understøtter norm alt dette format.
En kommasepareret værdifil kan nogle gange blive omt alt som en tegn-separerede værdier eller kommasepareret fil, men uanset hvordan nogen siger det, taler de om det samme format.
CSV er også en forkortelse for computersoftwarevalidering, kommasepareret variabel, kredsløbsskiftet stemme og kolonsepareret værdi.
Sådan åbnes en CSV-fil
Spreadsheet-software bruges generelt til at åbne og redigere CSV-filer, såsom Excel eller de gratis OpenOffice Calc eller WPS Office-regneark. Regnearksværktøjer er gode til CSV-filer, fordi dataene i filen norm alt vil blive filtreret eller manipuleret på en eller anden måde.
For at se og/eller redigere din CSV-fil online, kan du bruge Google Sheets. For at gøre det skal du besøge siden og vælge mappeikonet for at gennemse din computer eller Google Drev efter filen.
Du kan også bruge en teksteditor, men store vil være meget svære at arbejde med i denne type programmer. Hvis du vil gøre dette, kan du se vores favoritter på denne liste over bedste fritekstredaktører.
Som nævnt ovenfor understøtter Excel også CSV-filer, men programmet er ikke gratis at bruge. Alligevel er det nok det mest brugte program til visning og redigering af CSV-filer.
I betragtning af antallet af programmer derude, der understøtter strukturerede, tekstbaserede data som CSV, har du muligvis mere end ét program installeret, der kan åbne disse typer filer. Hvis ja, og den, der åbner som standard, når du dobbeltklikker eller dobbeltklikker på CSV-filer i Windows, ikke er den, du kan lide at bruge med dem, er det meget nemt at ændre det program i Windows.
En anden måde at "åbne" en CSV-fil på er at importere den. Du ville gøre dette, hvis du vil bruge dataene fra filen i et program, der egentlig ikke er beregnet til redigering, men til at se/bruge indholdet.
Kontaktoplysninger er det mest oplagte eksempel; du kan importere kontakter til din Google-konto, for eksempel for at synkronisere kontaktoplysningerne fra CSV-filen med Gmail. Faktisk understøtter masser af e-mail-klienter eksport og import af kontaktoplysninger via CSV-formatet, inklusive Outlook, Yahoo og Windows Mail.
Sådan konverteres en CSV-fil
Da CSV-filer gemmer oplysninger kun i tekstform, er understøttelse af lagring af filen i et andet format inkluderet i mange forskellige onlinetjenester og programmer, der kan downloades.
Alle desktop-programmerne nævnt ovenfor kan konvertere en CSV-fil til Excel-formater som XLSX og XLS, såvel som til TXT, XML, SQL, HTML, ODS og andre. Denne konverteringsproces udføres norm alt gennem menuen File > Gem som.
Du kan også bruge Google Sheets. Fra File > Download menuen, vælg XLSX, ODS, PDF eller et hvilket som helst andet understøttet format.
Der er også nogle gratis filkonvertere, der kører i din webbrowser, som f.eks. Zamzar, der kan konvertere CSV-filer til nogle af de ovennævnte formater samt til PDF og RTF.
CSVJSON-værktøjet (gæt…) konverterer CSV-data til JSON, super nyttigt, hvis du importerer enorme mængder information fra en traditionel applikation til et webbaseret projekt.
Du kan norm alt ikke ændre en filtypenavn (som CSV) til en, som din computer genkender, og forventer, at den nyligt omdøbte fil kan bruges. En egentlig filformatkonvertering ved hjælp af en af metoderne beskrevet ovenfor skal i de fleste tilfælde finde sted. Men da disse filer kun kan indeholde tekst, kan du omdøbe en hvilken som helst CSV-fil til et hvilket som helst andet tekstformat, og den skulle åbne, omend på en mindre nyttig måde, end hvis du lige havde ladet den være i CSV.
Kan du stadig ikke åbne den?
CSV-filer er vildledende enkle. Lige så ligetil de er ved første øjekast, kan den mindste fejlplacering af et komma eller en grundlæggende forvirring som den, der er beskrevet nedenfor, få dem til at føle sig som raketvidenskab.
Husk på, at du muligvis ikke er i stand til at åbne filen eller læse teksten i den, af den simple grund, at du forveksler en anden fil med en i CSV-formatet. Nogle filer deler nogle af de samme filtypenavne, men er faktisk ikke i det samme format, eller endda et eksternt lignende.
CVS, CVX og CV er blot nogle få eksempler, hvor filerne sandsynligvis ikke kan åbnes i et regnearksprogram, selvom suffikset minder meget om CSV. Hvis dette er tilfældet med din fil, skal du undersøge den rigtige filtypenavn på Google eller her på Lifewire for at se dens kompatible åbnere eller konvertere.
Vigtige oplysninger om redigering af CSV-filer
Du vil sandsynligvis kun støde på en CSV-fil, når du eksporterer information fra et program til en fil, og derefter bruge den samme fil til at importere dataene til et andet program, især når du har at gøre med tabelorienterede applikationer.
Du kan dog til tider finde på at redigere en CSV-fil eller lave en fra bunden, i hvilket tilfælde du skal huske på følgende:
Et almindeligt program, der bruges til at åbne og redigere CSV-filer, er Excel. Noget, der er vigtigt at forstå ved brug af Excel eller enhver anden lignende regnearkssoftware, er, at selvom disse programmer ser ud til at understøtte flere ark, når du redigerer en CSV-fil, understøtter CSV-formatet ikke "ark" eller "faner, så data, du opretter i disse yderligere områder, vil ikke blive skrevet tilbage til CSV'en, når du gemmer.
For eksempel, lad os sige, at du ændrer data i det første ark af et dokument og derefter gemmer filen til CSV-det er data i det første ark, der vil blive gemt. Men hvis du skifter til et andet ark og tilføjer data der, og derefter gemmer filen igen, er det oplysningerne i det nyligt redigerede ark, der bliver gemt. Dataene i det første ark vil ikke længere være tilgængelige, når du har lukket regnearksprogrammet ned.
Det er virkelig regnearkssoftwarens natur, der gør dette uheld forvirrende. De fleste regnearksværktøjer understøtter ting som diagrammer, formler, rækkestil, billeder og andre ting, der simpelthen ikke kan gemmes i CSV-formatet.
Der er ikke noget problem, så længe du forstår denne begrænsning. Dette er grunden til, at der findes andre, mere avancerede tabelformater, som XLSX. Med andre ord, hvis du vil gemme noget arbejde ud over meget grundlæggende dataændringer til en CSV, skal du ikke bruge CSV længere - gem eller eksporter til et mere avanceret format i stedet.
Hvordan CSV-filer er struktureret
Det er nemt at lave din egen CSV-fil. Bare få dine data sorteret, som du vil, i et af værktøjerne nævnt ovenfor, og gem derefter det, du har, i CSV-formatet.
Du kan også oprette en manuelt, ja-fra bunden, ved hjælp af en hvilken som helst teksteditor.
Her er et eksempel:
Navn, adresse, nummer
John Doe, 10th Street, 555
Alle CSV-filer følger det samme overordnede format: hver kolonne er adskilt af et skilletegn (som et komma), og hver ny linje angiver en ny række. Nogle programmer, der eksporterer data til en CSV-fil, kan bruge et andet tegn til at adskille værdierne, f.eks. en tabulator, semikolon eller mellemrum.
Det, du ser i eksemplet ovenfor, er, hvordan dataene ville se ud, hvis CSV-filen blev åbnet i en teksteditor. Men da regnearkssoftwareprogrammer som Excel og OpenOffice Calc kan åbne CSV-filer, og disse programmer indeholder celler til at vise information, vil navneværdien blive placeret i den første celle med John Doe i en ny række lige under den, og de andre efter samme mønster.
Hvis du indlejrer kommaer eller bruger anførselstegn i din CSV-fil, så læs edoceos og CSVReader.com's artikler for, hvordan du skal gøre det.
Ofte stillede spørgsmål
- Hvordan eksporterer jeg mine iPhone-kontakter til en CSV-fil? Eksporter kontakter fra en iPhone ved hjælp af en tredjepartsapp, f.eks. Eksporter til CSV. I appen Eksporter til CSV skal du vælge Begynd at eksportere > + > Rediger kolonnedata > vælg en kilde > Eksport
- Hvordan læser du en CSV-fil i MATLAB? For at læse en CSV-fil i MATLAB skal du trække og slippe CSV-filen i en hvilken som helst mappe på MATLAB-stien. Indtast derefter m=csvread('name_of_file.dat'); og erstatte navnet på CSV-filen med name_of_file.dat i MATLAB-kommandovinduet