Funcția IMPORTTEXT vă permite să importați date dintr-un fișier bazat pe text (cum ar fi CSV, TXT sau TSV) direct în Excel. Puteți să specificați delimitatori, să ignorați sau să luați rânduri și să aplicați setări regionale sau de codificare pentru un control precis asupra conținutului importat.
Notă: Această caracteristică este disponibilă în prezent în general abonaților Microsoft 365 înscriși la canalul Insider Beta, care rulează versiunea 2502 (compilarea 18604.20002) sau o versiune mai recentă în Excel pentru Windows.
Sintaxă
Funcția IMPORTTEXT importă date dintr-un fișier bazat pe text în Excel ca matrice dinamică.
Sintaxa funcției IMPORTTEXT este:
IMPORTTEXT(cale, [delimitator], [skip_rows], [take_rows], [codificare], [setări regionale])
|
Argument |
Descriere |
|---|---|
|
cale (obligatoriu) |
Calea de fișier locală sau URL-ul fișierului bazat pe text pe care doriți să-l importați. |
|
delimitator |
Un caracter sau un șir care specifică modul în care sunt separate coloanele în fișier. Dacă este omisă, funcția utilizează Tab ca delimitator. |
|
skip_rows |
Este un număr care specifică numărul de rânduri de ignorat. O valoare negativă ignoră rândurile de la sfârșitul matricei. |
|
take_rows |
Este un număr care specifică numărul de rânduri de returnat. O valoare negativă preia rânduri de la sfârșitul matricei. |
|
codificare |
Codificarea fișierului. În mod implicit, se utilizează UTF-8. |
|
setări regionale |
Determină formatarea regională (de exemplu, dată, formate de număr). În mod implicit, se utilizează setările regionale ale sistemului de operare. |
Note:
-
Funcțiile de import nu se reîmprospătează automat. Pentru a actualiza datele importate, utilizați butonul Reîmprospătare totală de pe fila Date .
-
Puteți specifica coloane cu lățime fixă prin trecerea unei matrice separate prin virgulă de numere întregi ascendente în argumentul delimitator.Exemplu: =IMPORTTEXT("C:\Data\fixedwidth.txt", {1,3})
-
Puteți utiliza funcția CHAR pentru a specifica caractere speciale pentru argumentul delimitator.
-
Puteți utiliza funcția IMPORTCSV ca alternativă mai simplă pentru importul fișierelor CSV.
Atunci când importați un fișier de pe web, poate fi necesar să furnizați acreditările sau să vă conectați pentru a accesa fișierul sursă. În astfel de cazuri, vi se va solicita să selectați metoda de autentificare de utilizat pentru URL-ul furnizat printr-o casetă de dialog de autentificare.
Metodele de autentificare disponibile sunt:
-
Anonim: Selectați această metodă de autentificare atunci când conținutul este accesibil publicului și nu necesită conectare.
-
Windows: Selectați această metodă de autentificare atunci când accesați o resursă care necesită acreditările dvs. Windows.
-
De bază: Selectați această metodă de autentificare atunci când resursa necesită un nume de utilizator și o parolă.
-
API web: Selectați această metodă dacă resursa web la care vă conectați utilizează o cheie API în scopuri de autentificare.
-
Cont de organizație: Selectați această metodă de autentificare dacă resursa necesită acreditări de cont de organizație.
Pentru a șterge permisiunile acordate în timpul procesului de autentificare, faceți clic pe > Preluare date > "Setări sursă de date...". Apoi, sub fila "Permisiuni globale" , selectați calea URL relevantă și faceți clic pe "Golire permisiuni"
Exemple
Următoarele exemple se bazează pe o cale de fișier text fictivă: "C:\Data\example.txt".
Returnați primele două rânduri din fișierul sursă
|
Date |
||||||||||||
|
||||||||||||
|
Formule |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt",,,2) |
Ilustrația următoare afișează rezultatul:
Ignorarea primului rând din fișierul sursă
|
Date |
||||||||||||
|
||||||||||||
|
Formule |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt";,1) |
Ilustrația următoare afișează rezultatul: