Cuprins
Tutorialul explică cum să convertiți rapid fișierele CSV în Excel în orice versiune, de la 365 la 2007, evitând problemele tipice.
În general, există două modalități de a transfera un fișier CSV în Excel: prin deschiderea acestuia sau prin import ca date externe. Acest articol oferă îndrumări detaliate cu privire la ambele metode și evidențiază punctele forte și limitările fiecăreia. De asemenea, vom semnala posibilele capcane și vom sugera cele mai eficiente soluții.
Conversia unui fișier CSV în Excel prin deschiderea acestuia
Pentru a aduce datele dintr-un fișier CSV în Excel, îl puteți deschide direct dintr-un registru de lucru Excel sau prin intermediul Windows Explorer. Indiferent de metoda pe care o alegeți, rețineți că:
- Deschiderea unui document CSV în Excel nu schimbă formatul fișierului în .xlsx sau .xls. Fișierul va păstra extensia originală .csv.
- Fișierele sunt limitate la 1.048.576 de rânduri și 16.384 de coloane.
Cum se deschide fișierul CSV în Excel
Un fișier cu valori separate prin virgulă creat într-un alt program poate fi deschis în Excel folosind aplicația standard Deschideți comandă.
- În Excel, mergeți la Fișier și faceți clic pe Deschideți , sau apăsați comanda rapidă Ctrl + O.
- În Deschideți caseta de dialog, selectați Fișiere text (*.prn;*.txt;*.csv) din lista derulantă din colțul din dreapta jos.
- Căutați documentul CSV, apoi faceți dublu clic pe acesta pentru a-l deschide.
Un fișier cu valori separate prin virgulă (. csv ) va fi deschis imediat într-un nou registru de lucru.
Pentru un fișier text (. txt ), Excel va porni aplicația Expertul de import text Pentru detalii complete, consultați Importarea CSV în Excel.
Cum să deschideți un fișier CSV din Windows Explorer
Cel mai rapid mod de a deschide un fișier .csv în Excel este să faceți dublu clic pe el în Windows Explorer. Acest lucru va deschide imediat fișierul într-un nou registru de lucru.
Cu toate acestea, această metodă funcționează numai dacă Microsoft Excel este setat drept aplicație implicită pentru fișiere .csv În acest caz, o pictogramă verde familiară a Excel-ului. apare lângă documentele .csv în Windows Explorer.
Dacă fișierele CSV sunt setate să se deschidă cu o altă aplicație implicită, faceți clic dreapta pe fișier și alegeți Deschideți cu... > Excel .
Pentru a seta Excel ca program implicit pentru fișierele CVS, iată care sunt pașii de urmat:
- Faceți clic dreapta pe orice fișier .csv în Windows Explorer, apoi selectați Deschideți cu... > Alegeți o altă aplicație din meniul contextual.
- Sub Alte opțiuni , faceți clic pe Excel , bifați rubrica Utilizați întotdeauna această aplicație pentru a deschide fișiere .csv și faceți clic pe OK .
Conversia CSV în Excel prin import
Utilizând această metodă, puteți importa date dintr-un fișier .csv într-o foaie de lucru Excel existentă sau nouă. Spre deosebire de tehnica anterioară, aceasta nu doar deschide fișierul în Excel, ci și schimbă formatul .csv în .xlsx (Excel 2007 și versiunile ulterioare) sau .xls (Excel 2003 și versiunile ulterioare).
Importul se poate face în două moduri:
- Prin utilizarea Expertul pentru importul de text (în toate versiunile)
- Prin crearea unui Power Query conexiune (în Excel 2016 - Excel 365)
Cum să importați CSV în Excel cu Expertul de import text
În primul rând, trebuie remarcat faptul că Expertul pentru importul de text este o caracteristică moștenită, iar începând cu Excel 2016 este mutată de pe panglică pe Opțiuni Excel .
În cazul în care Expertul pentru importul de text nu este disponibilă în versiunea Excel, aveți aceste două opțiuni:
- Activați funcția From Text (Legacy).
- Obțineți Excel pentru a lansa aplicația Expertul de import text automat. Pentru aceasta, schimbați extensia de fișier din .csv în .txt, deschideți fișierul text din Excel, apoi urmați pașii din expertul descris mai jos.
Pentru a importa un fișier CSV în Excel, iată ce trebuie să faceți:
- În Excel 2013 și versiunile anterioare, accesați Date tab> Obțineți date externe grup, apoi faceți clic pe Din text .
În Excel 2016 și versiunile ulterioare, mergeți la fereastra Date tab> Obțineți & Transformați datele grup, apoi faceți clic pe Obțineți date > Vrăjitorii moștenirii > Din text (Moștenire) .
Notă: În cazul în care Din text nu este acolo, asigurați-vă că este activat. În cazul în care Vrăjitorii moștenirii este în continuare gri, selectați o celulă goală sau deschideți o foaie de lucru goală și încercați din nou.
- În Importați un fișier text căutați fișierul .csv pe care doriți să îl importați, selectați-l și faceți clic pe butonul Import (sau pur și simplu faceți dublu clic pe fișier).
- The Expertul pentru importul de text va porni și veți urma pașii. În primul rând, alegeți:
- The Delimitat tipul de fișier
- The numărul rândului pentru a începe importul la (în mod normal, rândul 1)
- Indiferent dacă datele dumneavoastră au anteturi
Fereastra de previzualizare din partea de jos a expertului arată câteva prime intrări din fișierul CSV.
- Alegeți delimitatorul și calificativul textului.
Delimitator este caracterul care separă valorile din fișierul dvs. Deoarece CSV este un fișier cu valori separate prin virgulă, evident că trebuie să selectați Virgulă Pentru un fișier TXT, veți selecta de obicei Tab .
Calificator de text este caracterul care delimitează valorile dintr-un fișier importat. Tot textul dintre două caractere de calificare va fi importat ca o singură valoare, chiar dacă textul conține delimitatorul specificat.
În general, se alege ghilimele duble simbol (") ca și calificativ de text. Pentru a verifica acest lucru, puteți face clic pe Înapoi și vedeți ce caracter cuprinde valorile din previzualizarea fișierului CSV.
În cazul nostru, toate numerele cu un separator de mii (care este, de asemenea, o virgulă) sunt încadrate în ghilimele duble, cum ar fi "3,392", ceea ce înseamnă că vor fi importate într-o singură celulă. Dacă nu se specifică semnul ghilimelelor duble ca și calificativ de text, numerele înainte și după un separator de mii ar fi introduse în două coloane adiacente.
Pentru a vă asigura că datele dvs. vor fi importate așa cum a fost prevăzut, analizați cu atenție Previzualizare date înainte de a face clic pe Următorul .
Sfaturi și note:
- Dacă în fișierul CSV există mai mult de un delimitator consecutiv, selectați opțiunea Tratează delimitatorii consecutivi ca fiind unul singur pentru a preveni celulele goale.
- Dacă previzualizarea arată toate datele într-o singură coloană Schimbați delimitatorul, astfel încât valorile să fie afișate în coloane separate.
- Definiți format de date Valoarea implicită este General - convertește valorile numerice în numere, valorile de dată și oră în date și toate celelalte tipuri de date în text.
Pentru a seta un alt format pentru o anumită coloană, faceți clic oriunde în interiorul acesteia în fereastra Previzualizare date , apoi alegeți una dintre opțiunile de la Formatul datelor de coloană :
- Pentru a păstra zerouri de frunte , alegeți Text format.
- Pentru a afișa corect date , alegeți Data format, apoi alegeți un format adecvat din caseta derulantă.
Când sunteți mulțumit de Previzualizare date , faceți clic pe butonul Finisaj buton.
- Alegeți dacă doriți să importați datele într-o foaie de calcul existentă sau într-una nouă, apoi faceți clic pe OK .
Sfaturi și note:
- Pentru a configura unele opțiuni avansate, cum ar fi controlul reîmprospătării, aspectul și formatarea, faceți clic pe Proprietăți... în caseta de dialog de mai sus.
- În cazul în care unele date importate sunt afișate incorect, puteți modifica formatul cu ajutorul funcției Format Cells din Excel.
Iată câteva sfaturi utile despre cum să
Cum se activează Expertul de import text în Excel 2016 - Excel 365
Pentru a activa Expertul pentru importul de text în versiunile moderne de Excel, iată ce trebuie să faceți:
- Faceți clic pe butonul Fișier și apoi faceți clic pe Opțiuni > Date .
- Sub Afișați asistenții de import de date vechi , selectați Din text (Moștenire) , apoi faceți clic pe OK.
Odată activat, expertul va apărea pe pagina Date în fila Obțineți & Transformați datele grup, sub Obțineți date > Vrăjitorii moștenirii.
Cum să transferați CSV în Excel prin conectarea la acesta
În Excel 365, Excel 2021, Excel 2019 și Excel 2016, puteți importa date dintr-un fișier text prin conectarea la acesta cu ajutorul Power Query. Iată cum:
- Pe Date în fila Obțineți & Transformați datele grup, faceți clic pe Din text/CSV .
- În Import de date caseta de dialog, selectați fișierul text de interes și faceți clic pe Import .
- În caseta de dialog de previzualizare, aveți la dispoziție următoarele opțiuni:
- Delimitator . Alegeți caracterul care separă valorile din fișierul text.
- Detectarea tipului de date Puteți lăsa Excel să determine automat tipul de date pentru fiecare coloană. pe baza primelor 200 de rânduri (implicit) sau întregul set de date Sau puteți alege să nu detecteze tipurile de date și să fie importate datele din originalul Text format.
- Transformarea datelor . încarcă datele în Power Query Editor, astfel încât să le puteți edita înainte de a le transfera în Excel. Folosiți această funcție pentru a seta formatul dorit pentru anumite coloane.
- Încărcare . controlează unde se vor importa datele. Pentru ca fișierul csv să fie importat într-o nouă foaie de calcul, selectați Încărcare Pentru a transfera datele într-o foaie existentă sau nouă sub forma unui tabel, PivotTable/PivotChart sau doar pentru a crea o conexiune, selectați Încărcați la .
Dacă faceți clic pe butonul Încărcare va importa datele CSV în format tabel ca acesta:
Tabelul importat este legat de documentul CSV original și îl puteți actualiza oricând prin reîmprospătarea interogării ( Design de masă tab> Reîmprospătare ).
Sfaturi și note:
- Pentru a schimba tabelul într-un interval normal, faceți clic dreapta pe orice celulă, apoi faceți clic pe Tabelul > Conversia în interval Acest lucru va elimina permanent interogarea din foaie și deconectați datele importate din fișierul original.
- În cazul în care valorile dintr-o anumită coloană sunt importate într-un format greșit, puteți încerca să le reparați singur prin convertirea textului în număr sau a textului în dată.
Conversia CSV în Excel: deschidere vs. import
Când Microsoft Excel deschide un fișier .csv, utilizează setările implicite de format de date pentru a înțelege cum anume să afișeze fiecare coloană de date text. Acest lucru funcționează bine în majoritatea situațiilor.
Dacă fișierul text are valori specifice și doriți să controlați modul de afișare a acestora în Excel, atunci efectuați mai degrabă importul decât deschiderea. Iată câteva cazuri tipice de utilizare:
- Fișierul CSV utilizează diferiți delimitatori.
- Fișierul CSV conține diferite formate de date.
- Unele numere au zerouri de început care trebuie păstrate.
- Doriți să vedeți o previzualizare a modului în care datele CSV vor fi convertite în Excel.
- Căutați mai multă flexibilitate în general.
Cum se salvează fișierul CSV în Excel
Indiferent de metoda de conversie pe care ați folosit-o, puteți salva fișierul rezultat așa cum ați face-o în mod normal.
- În foaia de calcul Excel, faceți clic pe Fișier > Salvați ca .
- Căutați dosarul în care doriți să salvați fișierul.
- Pentru a salva ca fișier Excel, selectați Carte de lucru Excel (*.xlsx) de la Salvați ca tip Pentru a salva ca fișier separat prin virgulă, selectați CSV (delimitat prin virgulă) sau CSV UTF-8 .
- Faceți clic pe Salvați .
Dacă ați salvat un fișier CSV în formatul .xls în versiunile anterioare, atunci în Excel 2010 și versiunile ulterioare puteți primi eroarea "The file is damaged and cannot be opened" (Fișierul este deteriorat și nu poate fi deschis). Încercați să urmați aceste recomandări pentru a deschide un fișier .xls corupt.
Cum să deschideți mai multe fișiere CSV în Excel deodată
După cum probabil știți, Microsoft Excel permite deschiderea mai multor registre de lucru în același timp, folosind funcția standard Deschideți Acest lucru este valabil și pentru fișierele CSV.
Pentru a deschide mai multe fișiere CSV în Excel, iată care sunt pașii pe care trebuie să-i urmați:
- În Excel, faceți clic pe Fișier > Deschideți sau apăsați simultan tastele Ctrl + O.
- Faceți clic pe butonul Răsfoiți și navigați până la dosarul sursă.
- În lista derulantă de lângă Numele fișierului caseta, selectați Fișiere text (*.prn, *.txt, *.csv) .
- Selectați fișierele text:
- Pentru a selecta fișiere adiacente , faceți clic pe primul fișier, țineți apăsată tasta Shift, apoi faceți clic pe ultimul fișier. Ambele fișiere pe care ați făcut clic, precum și toate fișierele dintre ele vor fi selectate.
- Pentru a selecta fișiere neadiacente , țineți apăsată tasta Ctrl și faceți clic pe fiecare fișier individual pe care doriți să îl deschideți.
- Cu mai multe fișiere selectate, faceți clic pe butonul Deschideți buton.
În Windows Explorer, puteți face clic dreapta pe fișierele selectate și alege Deschideți din meniul contextual.
Această metodă este simplă și rapidă și am putea spune că este perfectă, cu excepția unui singur lucru mic - deschide fiecare fișier CSV ca un fișier registru de lucru separat În practică, trecerea de la un fișier Excel la altul poate fi destul de incomodă și împovărătoare. În schimb, toate fișierele pot fi importate în același caiet de lucru - instrucțiunile detaliate sunt aici: Cum să unificați mai multe fișiere CSV într-un singur registru de lucru Excel.
Sperăm că acum sunteți capabili să convertiți cu ușurință orice fișier CSV în Excel. Și vă mulțumim pentru răbdare tuturor celor care ați citit acest tutorial până la sfârșit :)