Un ghid cuprinzător despre ce este un fișier CSV și cum să-l creați, deschideți, importați sau exportați.
Un fișier CSV se referă la extensia de fișier „Valoare separată prin virgulă”, care vă permite să stocați date tabulare pentru gestionarea setului de date sau a bazelor de date. Este un fișier text simplu care poate conține doar numere și valori text care sunt separate sau delimitate prin virgulă.
CSV este un format de fișier foarte popular și versatil, care este adesea folosit pentru schimbul de date între diferite aplicații. Deoarece sunt ușor de organizat și manipulat, fișierele CSV sunt utilizate pe scară largă în aplicații de consum, afaceri, financiare și științifice. Multe programe oferă opțiuni pentru a importa sau exporta fișiere în format CSV.
În acest articol, vom discuta ce este fișierul CSV, cum să le creați și să le editați, cum să deschideți un fișier CSV și cum să importați/exportați un fișier CSV.
Ce este un fișier CSV și care este structura acestuia?
Un fișier CSV denumit uneori valori separate prin caractere sau fișier delimitat prin virgulă este orice fișier care se termină în „.csv”. Este un format comun de schimb de date folosit de programele de foi de calcul sau de baze de date, cum ar fi Microsoft Excel, Google Sheets, MySQL etc. CSV facilitează transferul de date complexe între aplicații care nu pot comunica între ele, atâta timp cât ambele aplicații acceptă format CSV.
Fișierele CSV pot conține numai litere, cifre și caractere (caractere ASCII sau Unicode imprimabile), care sunt separate (sau delimitate) prin caractere virgulă. Deoarece sunt fișiere text simplu, fișierele CSV sunt ușor de importat sau exportat. Cu fișierele CSV, puteți exporta cu ușurință informații mari și complexe dintr-un program și apoi importa informațiile din acel fișier CSV într-un alt program.
În fișierele CSV, valorile sunt de obicei delimitate de o virgulă, dar uneori pot folosi alte caractere pentru a separa valorile, inclusiv:
- punct și virgulă (;)
- Tab (\t)
- Spațiu ( )
- Ghilimele simple sau duble ("")
- țeavă (|)
Structura fișierului CSV
Un fișier CSV are o structură simplă și este de fapt scris după numele său (valori separate prin virgulă). Fișierele CSV folosesc o virgulă pentru a separa fiecare valoare specifică a datelor (coloane) pe o singură linie, iar pe rânduri diferite apar rânduri diferite. De exemplu, când convertiți un tabel de date într-un fișier CSV, primul rând/linie conține titluri de coloană (delimitate) ale tabelului, apoi fiecare linie conține un rând al tabelului.
Se va înțelege mai bine cu un exemplu. Să presupunem că aveți această foaie de calcul care conține un tabel de date:
Și așa arată datele de mai sus într-un fișier formatat CSV:
Prenume,Nume,Sex,Țara Franklyn,Necunoscut,Bărbat,Franța Loreta,Curren,Femeie,Franța Philip,Gent,Bărbat,Franța Shavon,Benito,Femeie,Franța Shavonne,Pia,Femeie,Franța
Fișierul CSV ar putea fi mai complicat decât acesta, cu mai multe câmpuri sau valori pe fiecare linie și ar putea conține mii de linii. Fișierele CSV nu vor accepta fonturi, design sau formatare, ci doar textul simplu. Această simplitate este ceea ce face din CSV fișierul de alegere pentru exportul și importul de date în alte programe.
Crearea unui fișier CSV
Există două moduri de a crea un fișier CSV – unul, puteți crea un fișier CSV exportând sau salvând un fișier în format CSV folosind aplicații; doi, creați un fișier CSV folosind un editor de text.
Creați un fișier CSV folosind Text Editor
Nu aveți nevoie de o foaie de calcul dedicată sau de un software de bază de date pentru a crea un fișier CSV, puteți crea un fișier CSV folosind orice editor de text capabil, cum ar fi Notepad, Vim, Notepad++ etc. Tot ce trebuie să faceți este să introduceți un șir de valori ( coloane), care sunt separate prin virgule, iar rândurile sunt separate prin linii noi. Iată, cum:
Mai întâi, deschideți un editor de text, cum ar fi Notepad, apoi introduceți numele coloanelor sau primul rând de date (o înregistrare), separate prin virgulă pe prima linie. De exemplu, tastăm următoarele antete în linia fișierului:
Nume, sex, țară, vârstă
Și asigurați-vă că introduceți fără spațiu inutil în șir.
Apoi, tastați valorile pe a doua linie, folosind același format ca și prima linie. Aici, introducem numele real, urmat de sex, urmat de țară și apoi de vârstă.
Dulce, Femeie, Statele Unite ale Americii, 32
Continuați să scrieți valorile pentru fiecare articol pe fiecare rând următoare. Dacă doriți să lăsați orice câmpuri (valoare) goale, asigurați-vă că adăugați virgula, sau câmpurile rămase din linie vor fi mutate la stânga când importați fișierul într-un tabel. În exemplul de mai jos, am omis câmpul de țară din a șaptea linie, dar am adăugat o virgulă pentru a lăsa o celulă goală atunci când am ascuns datele în tabel.
Reguli pentru crearea fișierelor CSV
Internet Engineering Task Force (IETF) definește modul în care un fișier CSV ar trebui să fie structurat și formatat cu standardul „RFC4180”. În conformitate cu aceasta, mai sunt câteva reguli pe care trebuie să le urmați pentru formatarea datelor într-un fișier CSV. Aici, „CRLF” înseamnă „retur caruș” și „linefeed”, ceea ce înseamnă o întrerupere de linie.
- Păstrați fiecare rând de date pe o linie separată, separată printr-o întrerupere de linie (CRLF).
Philip, bărbat, Franța, 36 de ani
- Nu trebuie să urmați ultimul rând de date (linie) cu o întrerupere de linie.
Philip, Bărbat, Franța, 36 Mara, Femeie, Marea Britanie, 25
- Puteți include o linie de antet opțională cu o listă a numelor de coloane în prima linie a fișierului cu același format ca și restul liniilor. Antetele pot conține numele legate de câmpurile din fișier.
Prenume, Prenume, Sex, Țară Philip, Bărbat, Franța, 36 Mara, Femeie, Marea Britanie, 25
- Asigurați-vă că fiecare câmp din lista de antet și fiecare înregistrare este delimitată prin virgule. Fiecare înregistrare/linie trebuie să conțină același număr de câmpuri în întregul fișier. Iar ultimul câmp din rând nu trebuie să fie urmat de virgulă.
Prenume, Prenume, Sex, Țară Shavon, Benito, Femeie, Franța
- Dacă încadrați câmpurile între ghilimele duble, este posibil ca ghilimelele duble să nu apară în interiorul câmpurilor.
"Sherron","Femeie","Marea Britanie","65" Belinda,Femeie,Islanda,68
- Dacă doriți să apară în câmpuri virgule, ghilimele duble, punctele și virgulă sau întreruperile de linie, atunci includeți câmpurile între ghilimele duble.
Shavonne, Femeie,"Fra;nce","10.000"
După ce ați terminat de legat datele în Notepad (editor de text), faceți clic pe meniul „Fișier” și selectați opțiunea „Salvare” sau apăsați Ctrl+S.
Apoi, tastați numele fișierului dvs. și terminați numele fișierului cu extensia „.csv”.
Apoi, selectați opțiunea „Toate fișierele (*.*)” din meniul drop-down „Salvare ca tip”, apoi faceți clic pe butonul „Salvare”.
Este tot ce este nevoie pentru a crea un fișier CSV folosind un editor de text.
Creați un fișier CSV utilizând aplicații pentru foi de calcul
Cel mai simplu mod de a crea un fișier CSV este de a exporta un fișier în format CSV sau de a-l salva în format CSV. Majoritatea foilor de calcul, bazele de date și alte aplicații vă oferă opțiuni fie de a exporta datele în fișiere CSV, fie de a le salva ca fișiere CSV. De asemenea, puteți descărca setul de date într-un fișier CSV. În multe aplicații, un fișier CSV este creat făcând clic pe meniul „Fișier” și selectând opțiunea „Export” sau „Salvare ca”.
Folosind Microsoft Excel
Microsoft Excel vă permite să salvați un fișier ca fișier CSV utilizând caracteristica „Salvare ca”. Pentru a crea un fișier CSV folosind Microsoft Excel, deschideți Excel și apoi deschideți fișierul existent pe care doriți să îl salvați în format CSV sau creați un nou document.
Pentru a crea un document nou pentru CSV, mai întâi, adăugați un antet de coloană sau un nume de câmp pentru fiecare parte de date pe care doriți să o introduceți (de exemplu, prenume, prenume, adresă, oraș, stat și cod poștal) în celulele situate în rândul 1 din partea de sus a foii de lucru.
Apoi, introduceți datele în foaia de calcul în coloanele corespunzătoare. Ar trebui să existe o singură înregistrare la rând.
Pentru a salva foaia de calcul ca fișier CSV, faceți clic pe „Fișier” și alegeți opțiunea „Salvare ca”.
În pagina sau fereastra Salvare ca, introduceți numele fișierului în câmpul „Nume fișier”.
Apoi, alegeți formatul „CSV UTF-8(delimitat prin virgulă) (*.csv)” sau „CSV (delimitat prin virgulă) (*.csv)” din meniul drop-down „Salvare ca tip:” și faceți clic pe butonul „Salvare” .
Când faceți clic pe „Salvați”, doar foaia activă va fi salvată ca fișier CSV. Acum ați creat un fișier CSV folosind Excel.
Folosind Foi de calcul Google
Foi de calcul Google vă permite să descărcați foaia de calcul ca fișier CSV folosind funcția de descărcare. Pentru a face acest lucru, deschideți foaia de calcul pe care doriți să o descărcați ca fișier CSV în Foi de calcul Google. Sau puteți crea o nouă foaie de calcul în Foi de calcul Google, așa cum am făcut în secțiunea de mai sus.
După ce ați terminat de introdus datele în foaia de calcul, faceți clic pe meniul „Fișier”, apoi extindeți submeniul „Descărcare” și selectați opțiunea „Valori separate prin virgulă (.csv, foaia curentă)”.
Aceasta va descărca foaia curentă din foaia de calcul ca fișier CSV. Foile Excel și Google pot conține formule, stil, imagini, formatare și alte lucruri, dar nu se transferă în fișierul CSV.
Notă: Deși majoritatea programelor de foi de calcul acceptă mai multe foi, formatul CSV nu acceptă „coli” sau „file”, iar informațiile de pe foile de adăugare nu vor fi înregistrate în CSV atunci când exportați sau salvați fișierul. Doar foaia curentă este salvată.
Deschiderea unui fișier CSV
Deoarece fișierele CSV sunt atât de simple, pot fi deschise cu ușurință cu orice editor de text (cum ar fi Notepad) sau cu un program de calcul (cum ar fi Microsoft Excel, Google Sheets). În majoritatea acestor programe, puteți doar să faceți clic pe Fișier > Deschidere și să selectați fișierul CSV pentru a-l deschide.
Deschideți un fișier CSV într-un editor de text (Notepad)
Datorită simplității sale, orice editor de text care poate deschide un fișier „.txt” poate deschide un fișier „.csv”. Când deschideți un fișier CSV într-un editor de text precum Notepad, acesta nu vă va afișa date formatate sau structurate. În schimb, vă va arăta doar valorile separate prin virgulă sau alt delimitator.
Cu toate acestea, Notepad poate avea probleme la deschiderea fișierului CSV dacă este un fișier CSV mare (fișier cu dimensiunea în GB). În acest caz, încercați să utilizați un editor de text mai puternic, cum ar fi Notepad++, Vim, Sublime Text etc. Notepad oferă o modalitate simplă și ușoară de a vizualiza fișierul CSV.
Pentru a deschide un fișier CSV în Notepad sau editorul de text implicit, faceți clic dreapta pe fișierul CSV în File Manager sau Windows Explorer, apoi selectați „Editați” (Dacă aveți Windows 11, selectați „Afișați mai multe opțiuni și apoi selectați „Editați” '). Alternativ, puteți să faceți clic dreapta pe fișier, să mutați cursorul la opțiunea „Deschide cu”, apoi să selectați „Notepad” sau orice alt editor de text.
Acum, veți vedea datele din fișierul CSV în text simplu.
De asemenea, puteți deschide editorul de text la alegere, apoi faceți clic pe „Fișier” și apoi pe opțiunea „Deschidere”.
În caseta de dialog „Deschidere fișier”, navigați la fișierul CSV și selectați-l. Apoi, faceți clic pe „Deschidere”
Acum, puteți citi și edita datele așa cum ați face cu orice alt fișier.
Deschideți un fișier CSV în Microsoft Excel
Deși puteți vizualiza cu ușurință un fișier CSV cu un editor de text simplu, fără a fi nevoie de o aplicație pentru foi de calcul precum MS Excel, nu este atrăgător din punct de vedere estetic. Majoritatea aplicațiilor pentru foi de calcul sunt capabile să deschidă și să modifice fișiere CSV, ceea ce le face, de asemenea, mai ușor de înțeles.
Dacă aveți Microsoft Excel instalat pe computer, atunci acesta va fi programul implicit pentru a deschide fișierele „.csv”. Făcând dublu clic pe fișierul CSV, îl va deschide în Excel. Dacă nu se deschide în Excel, puteți face clic dreapta pe fișierul CSV și alegeți „Deschide cu” și selectați „Excel”.
Alternativ, dacă aveți deja Excel deschis, faceți clic pe fila „Fișier” și apoi faceți clic pe „Deschidere”.
În fereastra „Deschidere”, navigați la locația care conține fișierul dvs. CSV. Dacă nu găsiți fișierul pe care doriți să-l deschideți, faceți clic pe meniul derulant de lângă câmpul „Nume fișier” și schimbați tipul fișierului în „Fișiere text (*.prn, *.txt, *.csv)”. . Aceasta va afișa numai fișierele text din locația selectată.
După ce ați găsit fișierul, selectați-l și faceți clic pe „Deschidere” pentru a-l deschide în Excel.
Notă: Dacă valorile din fișierul CSV nu sunt delimitate de o virgulă (,), este posibil ca valorile să nu fie separate în celule individuale în coloane și toate valorile din rânduri pot fi grupate într-o singură coloană.
Deschideți un fișier CSV în Foi de calcul Google
Dacă nu aveți un program plătit de foi de calcul, cum ar fi Microsoft Excel, puteți utiliza programe de calcul gratuite, cum ar fi Google Sheets, pentru a vizualiza/editați fișierul CSV online. Deschiderea unui fișier CSV în Foi de calcul Google este la fel de simplă ca Microsoft Excel.
Mai întâi, deschideți un fișier de foaie de calcul gol în Foi de calcul Google. În bara de meniu, faceți clic pe „Fișier” și faceți clic pe „Deschidere”.
În caseta de dialog Deschideți un fișier, selectați fila „Încărcare” și faceți clic pe butonul „Selectați un fișier de pe dispozitivul dvs.”. Sau, dacă ați încărcat deja fișierul CSV pe Google Drive, selectați-l din fila „My Drive” și faceți clic pe „Deschidere”. De asemenea, puteți să trageți și să plasați fișierul de pe computer în fereastra de dialog „Deschideți un fișier”.
Apoi, găsiți fișierul CSV pe care doriți să îl deschideți pe unitatea locală, selectați-l și faceți clic pe „Deschidere” pentru a încărca fișierul.
Odată ce fișierul se termină de încărcat, acesta va fi automat formatat și încărcat în foaia goală curentă. Acum, puteți edita fișierul așa cum ați face cu orice alt fișier.
De asemenea, puteți instala și utiliza suita gratuită de birou LibreOffice Calc pentru a deschide și edita fișierele CSV.
Vizualizați un fișier CSV folosind PowerShell
De asemenea, puteți vizualiza și citi un fișier CSV existent în Windows PowerShell folosind Import-CSV
cmdlet. Iată cum:
Mai întâi, deschideți Windows PowerShell și utilizați comanda „cd” pentru a schimba directorul în cel în care se află fișierul CSV. De exemplu, folosim următorul director de modificare a comenzii în sistemul nostru:
cd C:\Utilizatori\rajst\Documente
Apoi introduceți următoarea comandă și apăsați Enter:
Import-Csv .csv
În comanda de mai sus, asigurați-vă că înlocuiți cu numele fișierului dvs. CSV:
Import-Csv Contact.csv
Și numele fișierului nu trebuie să conțină niciun delimitator (cum ar fi spațiu) în interiorul numelui. Comanda de mai sus va converti conținutul din fișierul CSV și vi-l va afișa într-o listă, așa cum se arată mai jos.
Importul unui fișier CSV într-o aplicație
Multe programe folosesc fișiere CSV pentru a importa date. Indiferent dacă este o listă de persoane de contact din Contacte Google, un set de date dintr-un program de foi de calcul sau o cantitate mare de informații dintr-un program de bază de date, puteți utiliza fișiere CSV pentru a exporta date. Apoi, acele fișiere CSV pot fi folosite pentru a importa date în orice program care acceptă acel tip de date. De asemenea, dacă câmpurile sau valorile din fișierele CSV sunt delimitate de alți delimitatori (altele decât virgulă), atunci cel mai bun mod de a deschide fișierul este să îl importați în aplicație.
Puteți găsi opțiunile „Import”, „Import CSV”, Import/Export sau „Import Comma Separated Values” în programele care acceptă fișiere CSV pentru a importa date în ele. Să vedem cum să importați fișiere CSV în diferite aplicații.
Importați un fișier CSV în Excel
Ocazional, când obțineți fișiere de pe Internet sau primiți fișiere de la un coleg, acestea pot fi în format CSV. De asemenea, atunci când încercați să deschideți fișierele CSV direct în Excel, poate cauza probleme. Deci, cea mai bună modalitate de a deschide fișierul în Excel este să importați date în Excel, astfel încât datele să nu fie modificate.
Pentru a importa date în Excel, deschideți programul Excel și creați un nou registru de lucru sau deschideți unul existent. Accesați fila „Date” și faceți clic pe butonul „Din text/CSV” din secțiunea Obține și transforma date din Panglică.
În caseta de dialog Import date, selectați fișierul CSV pe care doriți să îl importați în programul dvs. Excel și faceți clic pe „Importați”.
Va apărea o altă fereastră, aici, alegeți delimitatorul (virgulă) și faceți clic pe „butonul Încărcare”.
Fișierele CSV vor fi importate într-o nouă foaie Excel ca tabel.
În mod normal, atunci când importați un fișier CSV într-un registru de lucru Excel, datele vor fi importate într-o nouă foaie de lucru cu același nume. Dar dacă doriți să importați date într-o anumită locație din foaia de calcul curentă, urmați acești pași:
Pentru a importa un fișier CSV într-o anumită locație din foaia de calcul curentă, deschideți foaia de lucru în care doriți să importați datele. Apoi, comutați la fila „Date” și faceți clic pe butonul „Din text/CSV”. Apoi, selectați fișierul CSV pe care doriți să îl importați.
În fereastra următoare, faceți clic pe săgeata derulantă de lângă butonul „Încărcare” și selectați opțiunea „Încărcare la”.
Va apărea o mică casetă de dialog Import date. Aici, selectați opțiunea „Foaie de lucru existentă” și faceți clic pe butonul de selecție a intervalului (săgeata în sus) pentru a selecta intervalul de celule.
Apoi, selectați intervalul de celule în care doriți să inserați conținutul fișierului CSV în foaia curentă. După ce selectați intervalul, faceți clic pe mica „săgeată în jos” din fereastra restrânsă Import date.
În cele din urmă, faceți clic pe „OK” pentru a importa datele.
Acum, fișierul CSV este importat într-o foaie de lucru existentă în locația selectată.
Importați un fișier CSV în Foi de calcul Google
Importarea fișierelor CSV în Foi de calcul Google este mai ușor decât Excel. În plus, Google Sheets vă oferă câteva opțiuni de import mai multe decât Excel. Iată cum puteți importa fișiere CSV în Foi de calcul Google:
Mai întâi, deschideți o nouă foaie de calcul sau un fișier existent în Foi de calcul Google. În bara de meniu, selectați meniul „Fișier”, apoi faceți clic pe opțiunea „Import”.
În fereastra de dialog Import fișier, selectați fila „Încărcare” și faceți clic pe butonul „Selectați un fișier de pe dispozitivul dvs.” sau trageți și plasați fișierul aici de pe unitatea locală.
Odată ce fișierul este încărcat, va apărea o altă casetă de dialog „Importați fișierul”. Aici, selectați locația dvs. de import și tipul de separator (delimitator) și faceți clic pe butonul „Importați date” pentru a importa fișierul CSV.
În meniul drop-down Import locație, aveți diferite opțiuni pentru unde doriți să încărcați datele CSV în Foi de calcul Google. Selectați opțiunea corespunzătoare.
- Creați o nouă foaie de calcul – Alegeți această opțiune pentru a crea un nou fișier foaie de calcul pe Google Drive și pentru a importa datele fișierului CSV în el.Numele fișierului va fi același cu numele fișierului dvs. CSV.
- Introduceți foi(e) noi – Selectați această opțiune pentru a insera o foaie nouă (cu numele fișierului CSV) în foaia de calcul curentă și pentru a încărca datele în ea.
- Înlocuiți foaia de calcul – Această opțiune va înlocui întreaga foaie de calcul actuală cu o singură foaie de date ale fișierului CSV.
- Înlocuiește foaia curentă - Această opțiune vă va permite să înlocuiți numai foaia/fila curentă a foii de calcul cu conținutul fișierului CSV.
- Adăugați la foaia curentă - Alegeți această opțiune dacă adăugați datele fișierului CSV la sfârșitul foii de date curente.
Să presupunem că aveți o listă de contacte sau date despre clienți incomplete, iar colegul dvs. de muncă v-a trimis un fișier CSV care conține restul datelor. Puteți folosi această opțiune pentru a vă alătura datelor colegului dvs. de lucru la sfârșitul datelor dvs. din foaia curentă.
De exemplu, aveți această listă incompletă de contacte în foaia de calcul:
Pentru a adăuga fișierul CSV la această foaie curentă, selectați fișierul CSV în fereastra de dialog „Importați date”, selectați opțiunea „Adăugați la foaia curentă” pentru Locația de importare și faceți clic pe „Importați date”.
Aceasta va adăuga datele fișierului CSV la sfârșitul setului de date al foii curente, așa cum se arată mai jos.
- Înlocuiți datele la celula selectată - Această opțiune va înlocui datele din celula selectată cu datele fișierului CSV.
Pentru a face acest lucru, mai întâi, selectați celula sau intervalul în care doriți să înlocuiți datele.
Apoi, alegeți opțiunea „Importați” din meniul „Fișier” și selectați fișierul CSV. În caseta de dialog „Importați fișierul”, selectați „Înlocuiți datele la celula selectată” pentru locația de import și selectați butonul „Importați date”.
Aceasta va înlocui datele din locația celulei selectate cu date din fișierul dvs. CSV.
Importați un fișier CSV în Agenda Google
Google acceptă numai fișierul „.CSV” sau fișierul „Vcard” pentru a importa lista de contacte în Google Contacts. Dacă doriți să importați o listă de contacte dintr-un fișier CSV în Contacte Google, urmați acești pași:
Mai întâi, deschideți Google Contacts făcând clic pe butonul waffle de pe pagina Google și selectând „Contacte” din meniul drop-down.
Pe pagina Contacte Google, faceți clic pe butonul „Importați” din panoul de navigare.
Va apărea o fereastră Import contacte. Acolo, faceți clic pe butonul „Selectați fișierul”.
Apoi, alegeți fișierul CSV în fereastra Încărcare fișier și faceți clic pe „Deschidere”
Odată ce fișierul este încărcat, numele fișierului CSV va apărea lângă butonul „Selectați fișierul”. Apoi, faceți clic pe opțiunea „Importați”.
Lista de contacte din fișierul CSV va fi importată în aplicația Google Contacts.
Majoritatea aplicațiilor pentru foile de calcul, programele de baze de date și alte aplicații oferă opțiunea de a importa fișiere CSV, dar singurii pași pentru a accesa această opțiune pot diferi ușor. Puteți găsi funcția Import în meniul „Fișier” al majorității aplicațiilor.
Acesta este tot ce trebuie să știți despre fișierele CSV, cum să le creați, cum să le deschideți și cum să le importați și să le utilizați.