IMPORTTEXT, funkcja

Dotyczy
Excel dla Microsoft 365

Funkcja IMPORTTEXT umożliwia importowanie danych z pliku tekstowego (takiego jak CSV, TXT lub TSV) bezpośrednio do programu Excel. Aby precyzyjnie sterować importowaną zawartością, możesz określić ograniczniki, pominąć lub powtórzyć wiersze oraz zastosować ustawienia regionalne.

Uwaga

Ta funkcja jest obecnie ogólnie dostępna dla subskrybentów platformy Microsoft 365 zarejestrowanych w kanale beta niejawnych testerów w wersji 2502 (kompilacja 18604.20002) lub nowszej w programie Excel dla systemu Windows.

Składnia

Funkcja IMPORTTEXT importuje dane z pliku tekstowego do programu Excel jako tablicę dynamiczną.

Składnia funkcji IMPORTTEXT jest następująca:

IMPORTTEXT(ścieżka, [ogranicznik], [skip_rows], [take_rows], [kodowanie], [ustawienia regionalne])

Argument Opis
ścieżka
(wymagane)
Lokalna ścieżka lub adres URL pliku tekstowego, który chcesz zaimportować.
ogranicznik Znak lub ciąg określający sposób rozdzielenia kolumn w pliku. W przypadku pominięcia funkcja używa tabulatora jako ogranicznika.
skip_rows Liczba określająca liczbę wierszy do pominięcia. Wartość ujemna powoduje pominięcie wierszy z końca tablicy.
take_rows Liczba określająca liczbę zwracanych wierszy. Wartość ujemna pobiera wiersze od końca tablicy.
kodowanie Kodowanie plików. Domyślnie jest używany UTF-8.
ustawienia regionalne Określa formatowanie regionalne (np. daty, formaty liczb). Domyślnie są używane ustawienia regionalne systemu operacyjnego.

Uwaga

  • Importowanie funkcji nie są 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 rozdzielaną przecinkami tablicę rosnących liczb całkowitych w argumencie ogranicznika.
    Przykład: =IMPORTTEXT("C:\Data\fixedwidth.txt"; {1,3})
  • Aby określić znaki specjalne argumentu ogranicznika, można użyć funkcji ZNAK .
  • Funkcja IMPORTCSV może być łatwiejszą alternatywą dla importowania plików CSV.

Łączenie się z plikami tekstowymi w Internecie

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 dla podanego adresu URL za pośrednictwem okna dialogowego uwierzytelniania.

Importowanie funkcji uwierzytelniania Dialog.png

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, który wymaga poświadczeń systemu Windows.
  • Podstawowe: wybierz tę metodę uwierzytelniania, gdy zasób wymaga nazwy użytkownika i hasła.
  • Internetowy interfejs API: wybierz tę metodę, jeśli zasób internetowy, z którym się łączysz, używa klucza interfejsu API na potrzeby uwierzytelniania.
  • Konto organizacyjne: wybierz tę metodę uwierzytelniania, jeśli zasób wymaga poświadczeń konta organizacji.

Aby wyczyścić uprawnienia nadane podczas procesu uwierzytelniania, kliknij pozycję Data>Get>Data 'Ustawienia źródła danych...'. Następnie w zakładce "Uprawnienia globalne" wybierz odpowiednią ścieżkę adresu URL i kliknij "Wyczyść uprawnienia"

Importowanie ustawień usług pulpitu nawigacyjnego funkcji

Przykłady

Poniższe przykłady są oparte na fikcyjnej ścieżce pliku tekstowego: "C:\Data\example.txt".

Przykład 1

Zwracanie dwóch pierwszych wierszy z pliku źródłowego

Dane

Produkt Kategoria Cena
A 1 10
B 2 20
C 3 30
Formuły
=IMPORTTEXT("C:\Data\example.txt",,,2)

Na poniższej ilustracji przedstawiono wynik:

Wynik funkcji IMPORTTEXT z jednym wierszem zaimportowanych danych

Przykład 2

Pomiń pierwszy wiersz z pliku źródłowego

Dane

Produkt Kategoria Cena
A 1 10
B 2 20
C 3 30
Formuły
=IMPORTTEXT("C:\Data\example.txt";,1)

Na poniższej ilustracji przedstawiono wynik:

Wynik funkcji IMPORTTEXT po pominięciu pierwszego wiersza źródłowego