Funkce IMPORTTEXT umožňuje importovat data z textového souboru (například CSV, TXT nebo TSV) přímo do Excelu. Můžete zadat oddělovače, přeskočit nebo vzít řádky a použít nastavení kódování nebo národního prostředí pro přesnou kontrolu nad importovaným obsahem.
Poznámka: Tato funkce je v současné době obecně dostupná pro předplatitele Microsoftu 365 zaregistrovaného do kanálu Insider Beta s verzí 2502 (build 18604.20002) nebo novější v Excelu pro Windows.
Syntaxe
Funkce IMPORTTEXT importuje data z textového souboru do Excelu jako dynamické pole.
Syntaxe funkce IMPORTTEXT je:
IMPORTTEXT(cesta, [oddělovač], [skip_rows], [take_rows], [kódování], [národní prostředí])
|
Argument |
Popis |
|---|---|
|
cesta (povinné) |
Cesta k místnímu souboru nebo adresa URL textového souboru, který chcete importovat. |
|
delimiter |
Znak nebo řetězec, který určuje, jak jsou sloupce v souboru odděleny. Pokud je vynechán, použije funkce jako oddělovač tabulátor . |
|
skip_rows |
Číslo, které určuje, kolik řádků se má přeskočit. Záporná hodnota přeskočí řádky z konce pole. |
|
take_rows |
Číslo, které určuje, kolik řádků se má vrátit. Záporná hodnota přebírá řádky z konce pole. |
|
Kódování |
Kódování souboru. Ve výchozím nastavení se používá UTF-8. |
|
Národní prostředí |
Určuje místní formátování (např. formát data, číslování). Ve výchozím nastavení se používá národní prostředí operačního systému. |
Poznámky:
-
Funkce importu se neaktualizují automaticky. Pokud chcete aktualizovat importovaná data, použijte tlačítko Aktualizovat vše na kartě Data .
-
Sloupce s pevnou šířkou můžete zadat předáním pole vzestupných celých čísel oddělených čárkami v argumentu oddělovače.Příklad: =IMPORTTEXT("C:\Data\fixedwidth.txt"; {1;3})
-
Pomocí funkce ZNAK můžete zadat speciální znaky pro argument oddělovače.
-
Funkci IMPORTCSV můžete použít jako jednodušší alternativu pro import souborů CSV.
Při importu souboru z webu možná budete muset zadat přihlašovací údaje nebo se přihlásit, abyste měli přístup ke zdrojovému souboru. V takových případech budete vyzváni k výběru metody ověřování, která se má použít pro zadanou adresu URL, prostřednictvím dialogového okna ověřování.
Dostupné metody ověřování jsou:
-
Anonymní: Tuto metodu ověřování vyberte, pokud je obsah veřejně přístupný a nevyžaduje přihlášení.
-
Windows: Tuto metodu ověřování vyberte při přístupu k prostředku, který vyžaduje vaše přihlašovací údaje systému Windows.
-
Základní: Tuto metodu ověřování vyberte, pokud prostředek vyžaduje uživatelské jméno a heslo.
-
Webové rozhraní API: Tuto metodu vyberte, pokud webový prostředek, ke kterému se připojujete, používá klíč rozhraní API pro účely ověřování.
-
Účet organizace: Tuto metodu ověřování vyberte, pokud prostředek vyžaduje přihlašovací údaje účtu organizace.
Pokud chcete vymazat oprávnění udělená během procesu ověřování, klikněte na Data > Získat data > Nastavení zdroje dat... Potom na kartě Globální oprávnění vyberte odpovídající cestu URL a klikněte na Vymazat oprávnění.
Příklady
Následující příklady jsou založeny na fiktivní cestě k textovému souboru: "C:\Data\example.txt".
Vrácení prvních dvou řádků ze zdrojového souboru
|
Data |
||||||||||||
|
||||||||||||
|
Vzorce |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt",,,2) |
Následující obrázek znázorňuje výsledek:
Přeskočení prvního řádku ze zdrojového souboru
|
Data |
||||||||||||
|
||||||||||||
|
Vzorce |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt";;1) |
Následující obrázek znázorňuje výsledek: