Функцията IMPORTTEXT ви позволява да импортирате данни от текстов файл (като например CSV, TXT или TSV) директно в Excel. Можете да зададете разделители, да пропуснете или да вземете редове и да приложите настройки за кодиране или езикова променлива за прецизен контрол върху импортираното съдържание.
Забележка: Тази функция в момента е общодостъпна за абонати на Microsoft 365, записани за канала Insider Beta, работещ с версия 2502 (компилация 18604.20002) или по-нова в Excel за Windows.
Синтаксис
Функцията IMPORTTEXT импортира данни от текстов файл в Excel като динамичен масив.
Синтаксисът на функцията IMPORTTEXT е:
IMPORTTEXT(път; [разделител]; [skip_rows]; [take_rows]; [кодиране] [езикова променлива])
|
Аргумент |
Описание |
|---|---|
|
път (задължително) |
Пътят на локалния файл или URL адресът на текстовия файл, който искате да импортирате. |
|
разделител |
Знак или низ, който указва как колоните са разделени във файла. Ако липсва, функцията използва табулатор като разделител. |
|
skip_rows |
Число, което задава колко реда да се пропуснат. Отрицателна стойност пропуска редове от края на масива. |
|
take_rows |
Число, което задава колко реда да се върнат. Отрицателна стойност приема редове от края на масива. |
|
кодиране |
Кодирането на файла. По подразбиране се използва UTF-8. |
|
езикова променлива |
Определя регионалното форматиране (например дата, числови формати). По подразбиране се използва езиковата променлива на ОПЕРАЦИОННАТА система. |
Забележки:
-
Функциите за импортиране не се обновяват автоматично. За да актуализирате импортираните данни, използвайте бутона Обнови всички в раздела Данни .
-
Можете да зададете колони с фиксирана ширина, като предадете разделен със запетаи масив от възходящи цели числа в аргумента разделител.Пример: =IMPORTTEXT("C:\Data\fixedwidth.txt"; {1;3})
-
Можете да използвате функцията CHAR , за да зададете специални знаци за аргумента разделител.
-
Можете да използвате функцията IMPORTCSV като по-лесна алтернатива за импортиране на CSV файлове.
Когато импортирате файл от уеб, може да се наложи да предоставите идентификационни данни или да влезете, за да получите достъп до файла източник. В такива случаи ще бъдете подканени да изберете метода за удостоверяване, който да използвате за предоставения URL адрес чрез диалогов прозорец за удостоверяване.
Наличните методи за удостоверяване са:
-
Анонимно: Изберете този метод за удостоверяване, когато съдържанието е публично достъпно и не изисква влизане.
-
Windows: Изберете този метод за удостоверяване при достъп до ресурс, който изисква вашите идентификационни данни за Windows.
-
Основно: Изберете този метод за удостоверяване, когато ресурсът изисква потребителско име и парола.
-
Уеб API: Изберете този метод, ако уеб ресурсът, с който се свързвате, използва API ключ за целите на удостоверяването.
-
Организационен акаунт: Изберете този метод за удостоверяване, ако ресурсът изисква идентификационни данни за организационен акаунт.
За да изчистите разрешенията, дадени по време на процеса на удостоверяване, щракнете върху > получаване на данни > "Настройки на източника на данни...". След това под раздела "Глобални разрешения" изберете съответния URL път и щракнете върху "Изчистване на разрешенията"
Примери
Следващите примери са базирани на измислен път до текстов файл: "C:\Data\example.txt".
Връщане на първите два реда от файла източник
|
Data |
||||||||||||
|
||||||||||||
|
Формули |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt",,,2) |
Следващата илюстрация показва резултата:
Пропускане на първия ред от файла източник
|
Data |
||||||||||||
|
||||||||||||
|
Формули |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt"; 1) |
Следващата илюстрация показва резултата: