Хорошие новости для пользователей Excel: теперь импортировать данные из CSV-файлов можно без использования Power Query.

excel,importtext,importcsv,microsoft 365,импорт данных

Microsoft упрощает работу с данными в Excel, представляя функции IMPORTTEXT и IMPORTCSV. Они позволяют напрямую загружать содержимое .csv или .txt файлов без использования Power Query. Узнайте о синтаксисе и возможностях новых инструментов для быстрой интеграции данных.

Корпорация Microsoft представляет две новые функции импорта — IMPORTTEXT и IMPORTCSV — для определённой группы пользователей Excel. Цель этого нововведения — помочь тем, кто не желает использовать столь «тяжёлый» инструмент, как Power Query, для таких простых задач, как загрузка данных из файлов формата .csv или .txt.

Начнём с первой функции импорта: IMPORTTEXT представляет собой гибкий инструмент для извлечения данных из текстовых файлов, таких как .txt, .csv и .tsv, непосредственно в сетку таблицы. Чтобы использовать её в Excel, сначала нужно выбрать ячейку, где должны отобразиться данные.

Затем введите =IMPORTTEXT и укажите путь к вашему файлу, который может быть как локальным путём на вашем компьютере, так и URL. Полный синтаксис функции выглядит так: IMPORTTEXT(path, [delimiter], [skip_rows], [take_rows], [encoding], [locale])

Хорошие новости для пользователей Excel: теперь импортировать данные из CSV-файлов можно без использования Power Query.

Это позволяет вам указать символ-разделитель столбцов, количество строк, которые нужно пропустить или импортировать из файла, кодировку файла и любые региональные настройки форматирования. После нажатия Enter данные заполнят сетку в виде динамического массива.

Если файл, к которому вы подключаетесь, находится в интернете, появится диалоговое окно аутентификации, где потребуется выбрать правильный метод доступа.

Хорошие новости для пользователей Excel: теперь импортировать данные из CSV-файлов можно без использования Power Query.

Среди опций есть «Anonymous» для общедоступных файлов, «Windows» для ресурсов, требующих учётных данных Windows, «Basic» для запроса имени пользователя и пароля, «Web API», если необходим ключ API, и «Organizational account» для корпоративного входа.

Вторая функция импорта, IMPORTCSV, делает именно то, что можно догадаться из названия. Она разработана специально для файлов .csv. Эта функция, по сути, является упрощённой версией IMPORTTEXT с «умными настройками по умолчанию», используя запятую в качестве разделителя и UTF-8 для кодировки, что избавляет от необходимости указывать множество параметров.

Хорошие новости для пользователей Excel: теперь импортировать данные из CSV-файлов можно без использования Power Query.

Вот как ею пользоваться:

  • Выберите ячейку, куда вы хотите импортировать данные.
  • Введите =IMPORTCSV.
  • Укажите путь к вашему файлу .csv (он может быть локальным или в виде URL). При необходимости можно опционально указать, сколько строк пропустить или использовать региональные настройки. Полный синтаксис: IMPORTCSV(path, [skip_rows], [take_rows], [locale])
  • Нажмите Enter, и данные из файла загрузятся в сетку.

Как уже упоминалось, пока эта возможность доступна лишь некоторым пользователям Excel. Чтобы получить доступ, необходимо состоять в бета-канале программы Microsoft 365 Insider. В частности, необходимо использовать сборку Windows версии 2502 (Build 18604.20002) или новее.

Новые функции, как указано в источнике, не обновляются автоматически; для актуализации импортированных данных необходимо использовать кнопку «Обновить всё» на вкладке «Данные».

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.