Mis on CSV-fail ja kuidas seda avada või luua?

Põhjalik juhend selle kohta, mis on CSV-fail ning kuidas seda luua, avada, importida või eksportida.

CSV-fail viitab faililaiendile „Komadega eraldatud väärtus”, mis võimaldab salvestada tabeliandmeid andmekogumite või andmebaaside haldamiseks. See on lihttekstifail, mis võib sisaldada ainult numbreid ja tekstiväärtusi, mis on eraldatud või komaga eraldatud.

CSV on väga populaarne ja mitmekülgne failivorming, mida kasutatakse sageli andmete vahetamiseks erinevate rakenduste vahel. Kuna CSV-faile on lihtne korraldada ja töödelda, kasutatakse neid laialdaselt tarbija-, äri-, finants- ja teadusrakendustes. Paljud programmid pakuvad võimalusi failide importimiseks või eksportimiseks CSV-vormingus.

Selles artiklis käsitleme, mis on CSV-fail, kuidas neid luua ja redigeerida, kuidas avada CSV-faili ning kuidas importida/eksportida CSV-faili.

Mis on CSV-fail ja mis on selle struktuur?

CSV-fail, mida mõnikord nimetatakse tähemärgiga eraldatud väärtusteks või komadega eraldatud failiks, on mis tahes fail, mille lõpus on .csv. See on levinud andmevahetusvorming, mida kasutavad arvutustabeli- või andmebaasiprogrammid, nagu Microsoft Excel, Google'i arvutustabelid, MySQL jne. CSV abil on lihtne edastada keerulisi andmeid rakenduste vahel, mis ei saa omavahel suhelda, kui mõlemad rakendused seda toetavad. CSV-vormingus.

CSV-failid võivad sisaldada ainult tähti, numbreid ja märke (prinditavad ASCII- või Unicode-märgid), mis on eraldatud (või piiritletud) komadega. Kuna tegemist on lihttekstifailidega, on CSV-faile lihtne importida või eksportida. CSV-failide abil saate hõlpsasti eksportida ühest programmist suurt ja keerulist teavet ning seejärel importida selles CSV-failis oleva teabe teise programmi.

CSV-failides eraldatakse väärtused tavaliselt komadega, kuid mõnikord võivad need väärtuste eraldamiseks kasutada muid märke, sealhulgas:

  • Semikoolon (;)
  • Tab (\t)
  • Tühik ( )
  • Ühe- või topeltjutumärgid (”) (“”)
  • Toru (|)

CSV-faili struktuur

CSV-failil on lihtne struktuur ja see on tegelikult kirjutatud nime järgi (komadega eraldatud väärtused). CSV-failides kasutatakse koma, et eraldada iga konkreetse andmeväärtus (veerud) ühel real ja erinevatel ridadel kuvatakse erinevad read. Näiteks kui teisendate andmetabeli CSV-failiks, sisaldab esimene rida/rida tabeli veerupäiseid (piiratud), seejärel iga rida tabeli rida.

Seda saab paremini mõista näite abil. Oletame, et teil on see arvutustabel, mis sisaldab andmete tabelit:

Ja ülaltoodud andmed näevad CSV-vormingus failis välja nii:

Eesnimi, Perekonnanimi, Sugu, Riik Franklyn, Tundmatu, Mees, Prantsusmaa Loreta, Curren, Naine, Prantsusmaa Philip, Gent, Mees, Prantsusmaa Shavon, Benito, Naine, Prantsusmaa Shavonne, Pia, Naine, Prantsusmaa 

CSV-fail võib olla keerulisem, kui igal real on rohkem välju või väärtusi, ja see võib sisaldada tuhandeid ridu. CSV-failid ei toeta ühtegi fonti, kujundust ega vormindamist, need kannavad ainult lihtteksti. See lihtsus muudab CSV-faili valitud failiks andmete eksportimiseks ja importimiseks teistesse programmidesse.

CSV-faili loomine

CSV-faili loomiseks on kaks võimalust – üks, saate luua CSV-faili, eksportides või salvestades faili CSV-vormingus rakenduste abil; teiseks looge tekstiredaktoriga CSV-fail.

Looge tekstiredaktoriga CSV-fail

CSV-faili loomiseks pole vaja spetsiaalset arvutustabelit ega andmebaasitarkvara, CSV-faili saate luua mis tahes võimeka tekstiredaktoriga, nagu Notepad, Vim, Notepad++ jne. Kõik, mida pead tegema, on sisestada väärtuste jada ( veerud), mis on eraldatud komadega, ja read eraldatakse reavahetustega. Siin, kuidas:

Esmalt avage tekstiredaktor (nt Notepad), seejärel sisestage esimesele reale komadega eraldatud veergude nimed või esimene andmerida (kirje). Näiteks tippime failireale järgmised päised:

Nimi, sugu, riik, vanus

Ja sisestage kindlasti ilma tarbetu tühikuta stringis.

Seejärel sisestage oma väärtused teisele reale, kasutades sama vormingut kui esimene rida. Siin sisestame tegeliku nime, millele järgneb sugu, riik ja seejärel vanus.

Dulce, naine, Ameerika Ühendriigid, 32

Jätkake iga üksuse väärtuste kirjutamist igale järgmisele reale. Kui soovite mõne välja (väärtuse) tühjaks jätta, lisage kindlasti koma, vastasel juhul nihutatakse rea ülejäänud väljad faili tabelisse importimisel vasakule. Allolevas näites jätsime 7. real välja riigivälja, kuid andmete tabelisse varjamisel lisasime tühja lahtri jätmiseks koma.

CSV-failide loomise reeglid

Internet Engineering Task Force (IETF) määrab, kuidas CSV-faili tuleks struktureerida ja vormindada standardiga RFC4180. Selle kohaselt on CSV-failis andmete vormindamiseks vaja järgida veel mõnda reeglit. Siin tähistab „CRLF” „carriage return” ja „reavahetus”, mis tähendab reavahetust.

  • Hoidke iga andmerida eraldi real, eraldatuna reavahetusega (CRLF).
Philip, mees, Prantsusmaa, 36 
  • Te ei pea järgnema viimast andmerida (rida) reavahetusega.
Philip, mees, Prantsusmaa, 36 Mara, naine, Suurbritannia, 25
  • Saate lisada valikulise päiserea veerunimede loendiga faili esimesele reale, mis on ülejäänud ridadega samas vormingus. Päised võivad sisaldada faili väljadega seotud nimesid.
Eesnimi, Perenimi, Sugu, Riik Philip, Mees, Prantsusmaa, 36 Mara, Naine, Suurbritannia, 25 
  • Veenduge, et päiseloendi kõik väljad ja kirjed oleksid komadega eraldatud. Iga kirje/rida peaks sisaldama kogu failis sama arvu välju. Ja rea ​​viimasele väljale ei tohi järgneda koma.
Eesnimi, Perekonnanimi, Sugu, Riik Shavon, Benito, Naine, Prantsusmaa
  • Kui lisate väljad jutumärkidesse, ei pruugita väljade sees jutumärke ilmuda.
"Sherron", "Naine", "Suurbritannia", "65" Belinda, naine, Island, 68
  • Kui soovite, et väljadele ilmuksid komad, jutumärgid, semikoolonid või reavahetused, pange väljad jutumärkidesse.
Shavonne, naine "Fra;nce", "10 000" 

Kui olete oma andmete sidumise Notepadis (tekstiredaktoris) lõpetanud, klõpsake menüül „Fail” ja valige suvand „Salvesta” või vajutage klahvikombinatsiooni Ctrl+S.

Seejärel tippige faili nimi ja lõpetage failinimi laiendiga ".csv".

Järgmisena valige ripploendist Salvesta tüüp valik Kõik failid (*.*) ja seejärel klõpsake nuppu Salvesta.

See on kõik, mis on vajalik CSV-faili loomiseks tekstiredaktoriga.

Looge arvutustabelirakenduste abil CSV-fail

Lihtsaim viis CSV-faili loomiseks on eksportida fail CSV-vormingusse või salvestada CSV-vormingus. Enamik arvutustabeleid, andmebaase ja muid rakendusi pakuvad teile võimalusi andmete eksportimiseks CSV-failidesse või CSV-failidena salvestamiseks. Andmekomplekti saate alla laadida ka CSV-failina. Paljudes rakendustes luuakse CSV-fail, klõpsates menüül „Fail” ja valides valiku „Ekspordi” või „Salvesta nimega”.

Microsoft Exceli kasutamine

Microsoft Excel võimaldab salvestada faili CSV-failina, kasutades funktsiooni „Salvesta nimega”. CSV-faili loomiseks Microsoft Exceli abil avage Excel ja seejärel olemasolev fail, mille soovite CSV-vormingus salvestada, või looge uus dokument.

Uue CSV-dokumendi loomiseks lisage esmalt veeru päis või välja nimi igale andmetele, mida soovite sisestada (nt eesnimi, perekonnanimi, aadress, linn, osariik ja sihtnumber) lahtritesse, mis asuvad 1. rida töölehe ülaosas.

Seejärel sisestage oma andmed arvutustabelisse vastavatesse veergudesse. Reas peaks olema ainult üks rekord.

Arvutustabeli salvestamiseks CSV-failina klõpsake „Fail“ ja valige „Salvesta nimega“.

Tippige lehel või aknas Salvesta nimega faili nimi väljale Faili nimi.

Seejärel valige rippmenüüst „Salvesta tüüp:” vorming „CSV UTF-8 (komadega eraldatud) (*.csv)” või „CSV (komaga eraldatud) (*.csv)” ja klõpsake nuppu „Salvesta”. .

Kui klõpsate nupul Salvesta, salvestatakse CSV-failina ainult aktiivne leht. Olete nüüd Exceli abil loonud CSV-faili.

Google'i arvutustabelite kasutamine

Google'i arvutustabelid võimaldab teil allalaadimisfunktsiooni kasutades selle arvutustabeli CSV-failina alla laadida. Selleks avage Google'i arvutustabelites arvutustabel, mille soovite CSV-failina alla laadida. Või saate luua Google'i arvutustabelites uue arvutustabeli, nagu tegime ülaltoodud jaotises.

Kui olete andmete arvutustabelisse sisestamise lõpetanud, klõpsake menüül „Fail”, seejärel laiendage alammenüüd „Allalaadimine” ja tehke valik „Komadega eraldatud väärtused (.csv, praegune leht)”.

See laadib arvutustabelis oleva praeguse lehe CSV-failina alla. Exceli ja Google'i lehed võivad sisaldada valemeid, stiili, pilte, vormingut ja muud, kuid need ei kandu üle CSV-faili.

Märkus. Kuigi enamik arvutustabeliprogramme toetab mitut lehte, ei toeta CSV-vorming "lehti" ega "vahelehti" ning lisalehtedel olevat teavet ei salvestata faili eksportimisel või salvestamisel CSV-sse. Ainult praegune leht salvestatakse.

CSV-faili avamine

Kuna CSV-failid on nii lihtsad, saab neid hõlpsasti avada mis tahes tekstiredaktoriga (nt Notepad) või arvutustabeliprogrammiga (nt Microsoft Excel, Google Sheets). Enamikus nendes programmides saate lihtsalt klõpsata Fail > Ava ja valida selle avamiseks CSV-faili.

CSV-faili avamine tekstiredaktoris (märkmik)

Lihtsuse tõttu saab iga tekstiredaktor, mis suudab avada .txt-faili, avada .csv-faili. Kui avate CSV-faili tekstiredaktoris (nt Notepad), ei näita see teile vormindatud ega struktureeritud andmeid. Selle asemel näitab see lihtsalt koma või muu eraldajaga eraldatud väärtusi.

Siiski võib Notepadil olla probleeme CSV-faili avamisega, kui see on suur CSV-fail (faili suurus GB-des). Sel juhul proovige kasutada võimsamat tekstiredaktorit, nagu Notepad++, Vim, Sublime Text jne. Notepad on lihtne ja lihtne viis CSV-faili vaatamiseks.

CSV-faili avamiseks Notepadis või vaiketekstiredaktoris paremklõpsake failihalduris või Windows Exploreris CSV-faili ja seejärel valige käsk „Redigeeri” (kui teil on Windows 11, valige „Näita rohkem suvandeid” ja seejärel „Muuda”. '). Teise võimalusena võite failil paremklõpsata, liigutada kursori valikule "Ava koos" ja seejärel valida "Märkmik" või muu tekstiredaktor.

Nüüd näete CSV-failis olevaid andmeid lihttekstina.

Samuti saate avada oma valitud tekstiredaktori, seejärel klõpsata "Fail" ja seejärel "Ava".

Dialoogiboksis „Faili avamine” navigeerige CSV-faili ja valige see. Seejärel klõpsake nuppu "Ava"

Nüüd saate andmeid lugeda ja redigeerida nagu mis tahes muu faili puhul.

Avage CSV-fail Microsoft Excelis

Kuigi saate CSV-faili hõlpsalt vaadata lihtsa tekstiredaktoriga, ilma et oleks vaja arvutustabelirakendust, nagu MS Excel, pole see esteetiliselt atraktiivne. Enamik arvutustabelirakendusi on võimelised CSV-faile avama ja muutma, mis muudab ka nendest arusaamise lihtsamaks.

Kui teie arvutisse on installitud Microsoft Excel, on see vaikeprogramm .csv-failide avamiseks. CSV-faili topeltklõpsamine avab selle Excelis. Kui see Excelis ei avane, saate CSV-failil paremklõpsata ja valida "Ava rakendusega" ja seejärel "Excel".

Teise võimalusena, kui teil on Excel juba avatud, klõpsake vahekaarti „Fail” ja seejärel nuppu „Ava”.

Navigeerige aknas „Ava” asukohta, mis sisaldab teie CSV-faili. Kui te ei leia faili, mida soovite avada, klõpsake välja "Faili nimi" kõrval olevat rippmenüüd ja muutke failitüübiks "Tekstifailid (*.prn, *.txt, *.csv)". . See näitab ainult valitud asukohas olevaid tekstifaile.

Kui olete faili leidnud, valige see ja klõpsake selle Excelis avamiseks nuppu "Ava".

Märkus. Kui CSV-failis olevad väärtused ei ole komaga (,) eraldatud, ei pruugita väärtusi eraldada veergude üksikuteks lahtriteks ja kõik ridade väärtused võidakse rühmitada ühte veergu.

Avage Google'i arvutustabelites CSV-fail

Kui teil pole tasulist arvutustabeliprogrammi (nt Microsoft Excel), saate oma CSV-faili võrgus vaatamiseks/muutmiseks kasutada tasuta tabelarvutusprogramme (nt Google Sheets). CSV-faili avamine Google'i arvutustabelites on sama lihtne kui Microsoft Excel.

Esmalt avage Google'i arvutustabelites tühi arvutustabeli fail. Klõpsake menüüribal nuppu "Fail" ja seejärel nuppu "Ava".

Valige dialoogiboksis Ava fail vahekaart „Laadi üles” ja klõpsake nuppu „Vali fail oma seadmest”. Või kui olete CSV-faili juba Google Drive’i üles laadinud, valige see vahekaardilt Minu ketas ja klõpsake nuppu Ava. Samuti saate faili lohistada arvutist dialoogiaknasse „Faili avamine”.

Seejärel leidke oma kohalikul draivil CSV-fail, mida soovite avada, valige see ja klõpsake faili üleslaadimiseks nuppu "Ava".

Kui faili üleslaadimine on lõpetatud, vormindatakse see automaatselt ja laaditakse praegusele tühjale lehele. Nüüd saate faili redigeerida nagu iga teise faili puhul.

CSV-failide avamiseks ja redigeerimiseks saate installida ja kasutada ka tasuta kontorikomplekti LibreOffice Calc.

Vaadake CSV-faili PowerShelli abil

Samuti saate vaadata ja lugeda Windows PowerShellis olemasolevat CSV-faili, kasutades Import-CSV cmdlet. Tehke järgmist.

Esiteks avage Windows PowerShell ja kasutage käsku "cd", et muuta kataloog kataloogiks, kus asub teie CSV-fail. Näiteks kasutame oma süsteemis järgmist käskude muutmise kataloogi:

cd C:\Kasutajad\rajst\Dokumendid

Seejärel sisestage järgmine käsk ja vajutage sisestusklahvi:

Import-Csv .csv

Ülaltoodud käsus asendage see kindlasti oma CSV-faili nimega:

Import-Csv Contact.csv

Ja failinimi ei tohiks sisaldada nime sees eraldajat (nt tühikut). Ülaltoodud käsk teisendab CSV-faili sisu ja näitab seda teile allpool näidatud loendis.

CSV-faili importimine rakendusse

Paljud programmid kasutavad andmete importimiseks CSV-faile. Andmete eksportimiseks saate kasutada CSV-faile, olgu selleks siis Google'i kontaktide kontaktide loend, arvutustabeliprogrammi andmestik või suur hulk teavet andmebaasiprogrammist. Seejärel saab neid CSV-faile kasutada andmete importimiseks mis tahes programmi, mis seda tüüpi andmeid toetab. Samuti, kui CSV-failide väljad või väärtused on eraldatud mis tahes muu eraldajaga (peale koma), on parim viis faili avamiseks importida see rakendusse.

Programmides, mis toetavad CSV-faile andmete importimiseks, leiate valikud „Import”, „Impordi CSV”, „Impordi/eksport” või „Impordi komadega eraldatud väärtused”. Vaatame, kuidas importida CSV-faile erinevatesse rakendustesse.

Importige CSV-fail Excelisse

Mõnikord, kui saate faile Internetist või saate faile töökaaslaselt, võivad need olla CSV-vormingus. Probleeme võib tekkida ka siis, kui proovite CSV-faile otse Excelis avada. Nii et parim viis faili avamiseks Excelis on andmete importimine Excelisse, et andmeid ei muudetaks.

Andmete importimiseks Excelis avage Exceli programm ja looge uus töövihik või avage olemasolev. Minge vahekaardile „Andmed” ja klõpsake lindi jaotises Andmete hankimine ja teisendamine nuppu „Tekstist/CSV-st”.

Valige dialoogiaknas Andmete import CSV-fail, mille soovite oma Exceli programmi importida, ja klõpsake nuppu "Impordi".

Ilmub teine ​​aken, kus vali eraldusmärk (koma) ja klõpsake nuppu Laadi.

CSV-failid imporditakse tabelina uuele Exceli lehele.

Tavaliselt imporditakse CSV-faili Exceli töövihikusse importimisel andmed uuele samanimelisele tööle. Kuid kui soovite importida andmeid praeguse arvutustabeli konkreetsesse asukohta, toimige järgmiselt.

CSV-faili importimiseks praeguse arvutustabeli konkreetsesse asukohta, avage tööleht, kuhu soovite andmed importida. Seejärel minge vahekaardile "Andmed" ja klõpsake nuppu "Tekstist/CSV-st". Seejärel valige CSV-fail, mida soovite importida.

Järgmises aknas klõpsake nupu "Laadi" kõrval olevat rippmenüü noolt ja valige suvand "Laadi".

Ilmub väike andmete importimise dialoogiboks. Siin valige suvand "Olemasolev tööleht" ja klõpsake lahtrite vahemiku valimiseks vahemiku valimise nuppu (ülesnool).

Seejärel valige lahtrite vahemik, kuhu soovite praegusele lehele CSV-faili sisu lisada. Kui olete vahemiku valinud, klõpsake ahendatud andmete importimise aknas väikest allanoolt.

Lõpuks klõpsake andmete importimiseks nuppu OK.

Nüüd imporditakse CSV-fail valitud asukohas olemasolevale tööle.

Importige CSV-fail Google'i arvutustabelitesse

CSV-failide importimine Google'i arvutustabelitesse on lihtsam kui Excel. Lisaks pakub Google'i arvutustabelid teile veel mõned importimisvõimalused kui Excel. CSV-failide importimiseks Google'i arvutustabelitesse toimige järgmiselt.

Esmalt avage Google'i arvutustabelites uus arvutustabel või olemasolev fail. Valige menüüribal menüü „Fail”, seejärel klõpsake suvandil „Import”.

Faili importimise dialoogiaknas valige vahekaart "Laadi üles" ja klõpsake nuppu "Vali fail oma seadmest" või lohistage fail siia oma kohalikult draivilt.

Kui fail on üles laaditud, kuvatakse teine ​​dialoogiboks „Faili importimine”. Siin valige impordi asukoht ja eraldaja tüüp (eraldaja) ning klõpsake CSV-faili importimiseks nuppu „Impordi andmed”.

Asukoha importimise rippmenüüs on teil erinevad valikud selle kohta, kuhu soovite Google'i arvutustabelites oma CSV-andmed laadida. Valige sobiv valik.

  • Looge uus arvutustabel – Valige see suvand, et luua oma Google'i kettale uus arvutustabeli fail ja importida sinna oma CSV-faili andmed.Faili nimi on sama, mis teie CSV-faili nimi.
  • Sisesta uus(ad) lehed – Valige see suvand, et lisada praegusesse arvutustabelisse uus leht (koos CSV-faili nimega) ja laadida sinna andmed.
  • Asenda arvutustabel – See valik asendab praeguse terve arvutustabeli ainult ühe CSV-faili andmete lehega.
  • Asenda praegune leht – See valik võimaldab teil asendada ainult praeguse arvutustabeli lehe/vahekaardi CSV-faili sisuga.
  • Lisa praegusele lehele – Valige see suvand, kui lisate CSV-faili andmed praeguse lehe andmete lõppu.

Oletame, et teil on puudulik kontaktide loend või kliendiandmed ja teie töökaaslane saatis teile CSV-faili, mis sisaldab ülejäänud andmeid. Saate seda valikut kasutada oma kaastöötaja andmete liitmiseks praegusel lehel andmete lõpus.

Näiteks teie arvutustabelis on mittetäielik kontaktide loend:

Praegusele lehele CSV-faili lisamiseks valige dialoogiaknas „Andmete import” CSV-fail, valige Impordi asukoha jaoks suvand „Lisa praegusele lehele” ja klõpsake nuppu „Impordi andmed”.

See lisab CSV-faili andmed praeguse lehe andmekomplekti lõppu, nagu allpool näidatud.

  • Asenda andmed valitud lahtris – See suvand asendab valitud lahtri andmed CSV-faili andmetega.

Selleks valige esmalt lahter või vahemik, kus soovite andmeid asendada.

Seejärel valige menüüst "Fail" suvand "Impordi" ja valige CSV-fail. Dialoogiboksis „Faili importimine“ valige impordi asukohaks „Asenda andmed valitud lahtris“ ja valige nupp „Impordi andmed“.

See asendab valitud lahtri asukohas olevad andmed teie CSV-faili andmetega.

Importige CSV-fail Google'i kontaktidesse

Google aktsepteerib ainult CSV- või Vcard-faili kontaktiloendi importimiseks Google'i kontaktidesse. Kui soovite importida kontaktiloendi CSV-failist Google'i kontaktidesse, toimige järgmiselt.

Esmalt avage Google'i kontaktid, klõpsates Google'i lehel vahvlinupul ja valides rippmenüüst „Kontaktid”.

Google'i kontaktide lehel klõpsake navigeerimispaneelil nuppu "Impordi".

Ilmub kontaktide importimise aken. Seal klõpsake nuppu "Vali fail".

Seejärel valige faili üleslaadimise aknas oma CSV-fail ja klõpsake nuppu "Ava".

Kui fail on üles laaditud, kuvatakse teie CSV-faili nimi nupu „Vali fail” kõrval. Seejärel klõpsake suvandit „Impordi”.

CSV-faili kontaktiloend imporditakse teie Google'i kontaktide rakendusse.

Enamik arvutustabelirakendusi, andmebaasiprogramme ja muid rakendusi pakuvad CSV-failide importimise võimalust, kuid selle valiku ainsad toimingud võivad veidi erineda. Impordifunktsiooni leiate enamiku rakenduste menüüst Fail.

See on kõik, mida peate teadma CSV-failide, nende loomise, avamise ning importimise ja kasutamise kohta.