Funkcja IMPORT.TEKST umożliwia importowanie danych z pliku tekstowego (takiego jak CSV, TXT lub TSV) bezpośrednio do programu Excel. Możesz określić ograniczniki, pominąć lub przejąć wiersze oraz zastosować ustawienia kodowania lub ustawień regionalnych w celu precyzyjnej kontroli nad importowanej zawartością.
Uwaga: Ta funkcja jest obecnie ogólnie dostępna dla subskrybentów platformy Microsoft 365 zarejestrowanych w kanale Beta niejawnych testerów z zainstalowaną wersją 2502 (kompilacja 18604.20002) lub nowszą w programie Excel dla systemu Windows.
Składnia
Funkcja IMPORT.TEKST importuje dane z pliku tekstowego do programu Excel jako tablicę dynamiczną.
Składnia funkcji IMPORT.TEKST to:
IMPORTTEXT(path, [ogranicznik], [skip_rows], [take_rows], [kodowanie], [ustawienia regionalne])
|
Argument |
Opis |
|---|---|
|
ścieżka (wymagane) |
Ścieżka pliku lokalnego lub adres URL pliku tekstowego, który chcesz zaimportować. |
|
ogranicznik |
Znak lub ciąg określający sposób rozdzielania kolumn w pliku. Jeśli zostanie pominięty, funkcja użyje tabulatora jako ogranicznika. |
|
skip_rows |
Liczba określająca liczbę wierszy do pominięcia. Wartość ujemna pomija wiersze od końca tablicy. |
|
take_rows |
Liczba określająca liczbę wierszy do zwrócenia. Wartość ujemna pobiera wiersze z końca tablicy. |
|
kodowanie |
Kodowanie pliku. Domyślnie jest używany utf-8. |
|
ustawienia regionalne |
Określa formatowanie regionalne (np. data, formaty liczb). Domyślnie są używane ustawienia regionalne systemu operacyjnego. |
Uwagi:
-
Importowanie funkcji nie jest odświeżane automatycznie. Aby zaktualizować zaimportowane dane, użyj przycisku Odśwież wszystko na karcie Dane .
-
Kolumny o stałej szerokości można określić, przekazując w arguście ogranicznik tablicę rosnących liczb całkowitych rozdzielaną przecinkami.Przykład: =IMPORTTEXT("C:\Data\fixedwidth.txt";{1;3})
-
Funkcji ZNAK można użyć do określenia znaków specjalnych dla argumentu ogranicznika.
-
Funkcji IMPORTCSV można użyć jako łatwiejszej alternatywy w importowaniu plików CSV.
Podczas importowania pliku z sieci Web może być konieczne podanie poświadczeń lub zalogowanie się w celu uzyskania dostępu do pliku źródłowego. W takich przypadkach zostanie wyświetlony monit o wybranie metody uwierzytelniania, która ma zostać użyta w podanym adresie URL za pośrednictwem okna dialogowego uwierzytelniania.
Dostępne metody uwierzytelniania to:
-
Anonimowe: wybierz tę metodę uwierzytelniania, gdy zawartość jest publicznie dostępna i nie wymaga logowania.
-
Windows: Wybierz tę metodę uwierzytelniania podczas uzyskiwania dostępu do zasobu wymagającego poświadczeń systemu Windows.
-
Podstawowe: Wybierz tę metodę uwierzytelniania, gdy zasób wymaga nazwy użytkownika i hasła.
-
Interfejs API sieci Web: Wybierz tę metodę, jeśli zasób sieci Web, z którym nawiązujesz połączenie, używa klucza interfejsu API na potrzeby uwierzytelniania.
-
Konto organizacyjne: wybierz tę metodę uwierzytelniania, jeśli zasób wymaga poświadczeń konta organizacyjnego.
Aby wyczyścić uprawnienia udzielone podczas procesu uwierzytelniania, kliknij pozycję Dane > Pobierz dane > "Ustawienia źródeł danych...". Następnie na karcie "Uprawnienia globalne" wybierz odpowiednią ścieżkę adresu URL i kliknij pozycję Wyczyść uprawnienia.
Przykłady
Poniższe przykłady są oparte na fikcyjnej ścieżce pliku tekstowego: "C:\Data\example.txt".
Zwracanie pierwszych dwóch wierszy z pliku źródłowego
|
Dane |
||||||||||||
|
||||||||||||
|
Formuły |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt",,,2) |
Na poniższej ilustracji przedstawiono wynik:
Pomijanie pierwszego wiersza z pliku źródłowego
|
Dane |
||||||||||||
|
||||||||||||
|
Formuły |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt";,1) |
Na poniższej ilustracji przedstawiono wynik: