Dotyczy
Excel dla Microsoft 365

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.

Importowanie funkcji 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 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.

Importowanie ustawień DS funkcji

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

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:

IMPORTTEXT Example New KB Edited

Pomijanie pierwszego wiersza 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:

IMPORTTEXT Example New KB 2 Edited

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.