Importul sau exportul fișierelor text (.txt sau .csv)

Se aplică la
Excel pentru Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Există două modalități de a importa date dintr-un fișier text cu Excel: le puteți deschide în Excel sau le puteți importa ca zonă de date externe. Pentru a exporta date din Excel într-un fișier text, utilizați comanda Salvare ca și modificați tipul de fișier din meniul vertical.

Există două formate de fișier text utilizate frecvent:

  • Fișierele text delimitate (.txt), în care caracterul TAB (cod de caracter ASCII 009) separă de obicei fiecare câmp de text.
  • Fișiere text cu valori separate prin virgulă (.csv), în care caracterul virgulă (,) separă de obicei fiecare câmp de text.

Puteți modifica caracterul separator utilizat atât în fișierele text delimitate, cât și în fișierele text .csv. Acest lucru poate fi necesar pentru a vă asigura că operațiunea de import sau de export funcționează așa cum doriți.

Notă

Puteți importa sau exporta până la 1.048.576 de rânduri și 16.384 de coloane.

Importul unui fișier text deschizându-l în Excel

Puteți deschide un fișier text creat în alt program ca registru de lucru Excel utilizând comanda Deschidere . Deschiderea unui fișier text în Excel nu modifică formatul fișierului: puteți vedea acest lucru în bara de titlu Excel, unde numele fișierului păstrează extensia nume de fișier text (de exemplu, .txt sau .csv).

  1. Accesați Deschidere fișier> și răsfoiți la locația care conține fișierul text.

  2. Selectați Files text în lista verticală cu tipuri de fișiere din caseta de dialog Deschidere.

  3. Găsiți și faceți dublu clic pe fișierul text pe care doriți să-l deschideți.

    • Dacă fișierul este un fișier text (.txt), Excel pornește expertul Import text. După ce ați terminat pașii, faceți clic pe Terminare pentru a finaliza operațiunea de import. Consultați Expertul import text pentru mai multe informații despre delimitatori și opțiunile complexe.

    • Dacă fișierul este un fișier .csv, Excel deschide automat fișierul text și afișează datele într-un registru de lucru nou.

      Notă

      Atunci când Excel deschide un fișier .csv, utilizează setările implicite curente de format de date pentru a interpreta modul de import al fiecărei coloane de date. Dacă doriți mai multă flexibilitate la conversia coloanelor în diferite formate de date, puteți utiliza expertul Import text. De exemplu, formatul unei coloane de date din fișierul .csv poate fi MDY, dar formatul de date implicit din Excel este YMD sau doriți să efectuați conversia unei coloane de numere care conține zerouri inițiale în text, astfel încât să păstrați zerourile inițiale. Pentru a forța Excel să ruleze expertul Import text, puteți modifica extensia numelui de fișier din .csv în .txt înainte de a-l deschide sau puteți importa un fișier text conectându-vă la acesta (pentru mai multe informații, consultați secțiunea următoare).

Importul unui fișier text prin conectarea la acesta

Puteți importa date dintr-un fișier text într-o foaie de lucru existentă.

  1. Faceți clic pe celula în care doriți să puneți datele din fișierul text.

  2. Pe fila Date , în grupul Preluare & Transformare date , faceți clic pe Din text/CSV.

  3. În caseta de dialog Import date , găsiți și faceți dublu clic pe fișierul text pe care doriți să-l importați, apoi faceți clic pe Import.
    Urmați instrucțiunile din expertul Import text. Faceți clic pe imaginea butonuluiAjutor de pe orice pagină a expertului Import text pentru mai multe informații despre utilizarea expertului. După ce ați terminat pașii din expert, faceți clic pe Terminare pentru a finaliza operațiunea de import.

  4. După ce selectați tabelul, selectați Încărcare > încărcare în, pentru a specifica unde doriți să puneți datele. În caseta de dialog Import date , procedați astfel:

    1. Selectați una dintre opțiunile din caseta de dialog Import date .
    2. Faceți clic pe OK.
      Excel amplasează zona de date externe în locația pe care o specificați.

Dacă Excel nu efectuează conversia unei coloane de date la formatul dorit, puteți efectua conversia datelor după ce o importați. Pentru mai multe informații, consultați Conversia numerelor stocate ca text în numere și Conversia datelor stocate ca text în date.

Exportul datelor într-un fișier text prin salvare

Puteți efectua conversia unei foi de lucru Excel într-un fișier text, utilizând comanda Salvare ca .

  1. Accesați Fișier>Salvare ca.

  2. Apare caseta de dialog Salvare ca.

  3. În caseta Tip fișier, alegeți formatul de fișier text pentru foaia de lucru.

    • De exemplu, faceți clic pe Text (delimitat cu tabulatori) sau CSV (delimitat prin virgulă).
    • Notă

      Formatele diferite acceptă seturi de caracteristici diferite. Pentru mai multe informații despre seturile de caracteristici acceptate de diferite formate de fișier text, consultați Formatele de fișier care sunt acceptate în Excel.

  4. Răsfoiți la locația în care doriți să salvați fișierul text nou, apoi faceți clic pe Salvare.

  5. Apare o casetă de dialog care vă reamintește că numai foaia de lucru curentă va fi salvată în fișierul nou. Dacă sunteți sigur că foaia de lucru curentă este cea pe care doriți să o salvați ca fișier text, faceți clic pe OK. Puteți salva alte foi de lucru ca fișiere text separate dacă repetați această procedură pentru fiecare foaie de lucru.

  6. Apare o a doua casetă de dialog, amintindu-vă că este posibil ca foaia de lucru să conțină caracteristici care nu sunt acceptate de formatele de fișier text. Dacă vă interesează doar să salvați datele foii de lucru în fișierul text nou, faceți clic pe Da. Dacă nu sunteți sigur și doriți să aflați mai multe despre caracteristicile Excel care nu sunt acceptate de formatele de fișier text, faceți clic pe Ajutor pentru mai multe informații.

Pentru mai multe informații despre salvarea fișierelor în alte formate, consultați Salvarea unui registru de lucru în alt format de fișier.

Modificarea delimitatorului utilizat la importul unui fișier text

Modul în care modificați delimitatorul la import diferă în funcție de modul în care importați textul.

  • Dacă utilizați Obțineți & transformați date > din text/CSV, după ce alegeți fișierul text și faceți clic pe Import, alegeți un caracter de utilizat din lista de sub Delimitator. Puteți vedea efectul noii alegeri imediat în previzualizarea datelor, astfel încât să puteți fi sigur că faceți alegerea dorită înainte de a continua.
  • Dacă utilizați Expertul import text pentru a importa un fișier text, puteți modifica delimitatorul utilizat pentru operațiunea de import de la Pasul 2 al Expertului import text. În acest pas, puteți modifica și modul în care sunt gestionați delimitatorii consecutivi, cum ar fi ghilimelele consecutive.
    Consultați Expertul import text pentru mai multe informații despre delimitatori și opțiunile complexe.

Modificarea separatorului de listă implicit pentru salvarea fișierelor ca text (.csv) în Excel

Dacă doriți să utilizați punct și virgulă ca separator de listă implicit atunci când Salvare ca .csv, dar trebuie să limitați modificarea la Excel, luați în considerare modificarea separatorului zecimal implicit cu virgulă. Acest lucru obligă Excel să utilizeze punct și virgulă pentru separatorul de listă. Evident, acest lucru va schimba și modul în care sunt afișate numerele zecimale, așa că luați în considerare și schimbarea separatorului de mii pentru a limita orice confuzie.

  1. Golirea Opțiunilor> Excel Opțiuni >de editarecomplexe>Utilizați separatori de sistem.
  2. Setați Separator zecimal la , (o virgulă).
  3. Setați separatorul de mii la . (un punct).

Modificarea separatorului de listă implicit pentru fișierele text noi (afectează toate programele)

Când salvați un registru de lucru ca fișier .csv, separatorul de listă (delimitatorul) implicit este o virgulă. Puteți schimba acest caracter cu un alt caracter separator, utilizând setările regionale Windows. 

Atenție

Modificarea setării Windows va determina o modificare globală pe computer, care va afecta toate aplicațiile. Pentru a modifica delimitatorul doar pentru Excel, consultați Modificarea separatorului de listă implicit pentru salvarea fișierelor ca text (.csv) în Excel.

  1. În Microsoft Windows 11, selectați bara de căutare și tastați Setări regiune.
  2. Selectați Setări de limbă administrativă.
  3. Sub fila Formate , selectați Setări suplimentare.
  4. În caseta de dialog Particularizare format , pe fila Numere , tastați un caracter de utilizat ca separator nou în caseta Separator listă .
  5. Selectați OK de două ori.

Notă

 După ce modificați caracterul separator de listă pentru computerul dvs., toate programele utilizează noul caracter ca separator de listă. Puteți schimba caracterul înapoi la caracterul implicit, urmând aceeași procedură.

Aveți nevoie de ajutor suplimentar?

Puteți oricând să întrebați un expert de la Excel Tech Community sau să obțineți asistență de la Comunități.

Consultați și

Importul de date din surse de date externe (Power Query)