Сведения о Power Query в Excel

Применяется к
Excel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

С помощью Power Query (известного в Excel & Get Transform) можно импортировать внешние данные или подключиться к ним, а затем сформировать эти данные, например удалить столбец, изменить тип данных или объединить таблицы, в соответствии со своими потребностями. Затем можно загрузить запрос в Excel для создания диаграмм и отчетов. Периодически обновляйте данные, чтобы привести их в актуальное состояние. Power Query доступен в трех приложениях Excel: Excel для Windows, Excel для Mac и Excel в Интернете. Сводку всех разделов справки по Power Query см. в разделе Справка по Power Query для Excel.

Примечание

В Power Query в Excel для Windows используется платформа .NET, но для этого требуется версия не ниже 4.7.2. При необходимости скачайте последнюю версию платформы .NET Framework (выберите рекомендуемую версию, а затем скачайте среду выполнения).

Примечание

Power Query в Excel для Windows использует среду выполнения Microsoft Edge WebView2. Скачайте Microsoft Edge WebView2.

Современное диалоговое окно "Получение данных"

Примечание

Эта функция доступна в Excel (версия 2510) для Windows и была расширена за счет включения дополнительных параметров обнаружения источников данных. Получите к нему доступ через вкладку " Данные " >"Получить данные".

Современное диалоговое окно "Получение данных" — это новая функция в Power Query для Excel для Windows, расширяющая возможности обнаружения источников данных и подключения к ним. Это диалоговое окно предоставляет интуитивно понятный и упрощенный интерфейс, облегчающий поиск необходимых данных и подключение к ним. Дополнительные сведения см. в современном диалоговом окне "Получение данных" в Excel для Windows

Каталог OneLake в Excel

Примечание

Эта функция теперь общедоступна в Excel для Windows в рамках современного диалогового окна "Получение данных". В настоящее время поддерживаются источники данных Lakehouse и Warehouse. Поддержка дополнительных источников данных планируется реализовать в будущих выпусках.

Интеграция каталога OneLake в Excel позволяет просматривать, управлять и подключаться к артефактам данных из каталога OneLake Fabric непосредственно в диалоговом окне Modern Get Data. С помощью каталога OneLake вы можете легко найти и подключиться к высококачественным, одобренным, рекомендуемым и недавно открытым артефактам данных Fabric, таким как домики и склады.
​​​

Сфокусированное изображение OLC.

Чтобы использовать каталог OneLake в Excel, выполните следующие действия.

  1. В Excel перейдите на вкладку " Данные " на ленте.
  2. Щелкните " Получить данные > " (предварительная версия), чтобы открыть современное диалоговое окно получения данных.
  3. Просмотрите доступные артефакты данных в разделе каталога OneLake на вкладке Главная .
  4. Чтобы найти другие артефакты данных, перейдите на вкладку каталога OneLake в диалоговом окне.
  5. Выберите нужный артефакт данных и следуйте подсказкам для подключения и загрузки данных в Excel.

Дополнительные сведения см . в разделе Обзор каталога OneLake.

Четыре этапа Power Query

Использование Power Query состоит из четырех этапов.

Power Query common steps

  1. Подключиться Подключение к данным в облаке, в службе или локально
  2. Преобразование Формируйте данные в соответствии со своими потребностями, при этом исходный источник остается неизменным
  3. Комбинировать Интегрируйте данные из нескольких источников для получения уникального представления данных
  4. Загрузить Завершите запрос, загрузите его на лист или в модель данных и периодически обновляйте.

В следующих разделах каждый этап рассматривается более подробно.

Подключение

Вы можете использовать Power Query для импорта в один источник данных, например в книгу Excel, или в несколько баз данных, веб-каналов или служб, разбросанных по всему облаку. К источникам данных относятся данные из Интернета, файлов, баз данных, Azure и даже таблиц Excel в текущей книге. С помощью Power Query можно объединить все источники данных, используя собственные уникальные преобразования и комбинации, чтобы получить аналитические сведения, которые в противном случае вы бы не увидели.

После импорта вы можете обновить данные, чтобы внести дополнения, изменения и удаления из внешнего источника данных. Дополнительные сведения см. в статье "Обновление подключения к внешним данным в Excel".

Импорт команд в пользовательском интерфейсе

Преобразовать

Преобразование данных означает их изменение в соответствии с вашими требованиями к анализу данных. Например, можно удалить столбец, изменить тип данных или отфильтровать строки. Каждая из этих операций является преобразованием данных. Этот процесс применения преобразований (и их объединения) к одному или нескольким наборам данных также называется формированием данных.

Подумайте об этом так. Ваза начинается с куска глины, из которого можно придать форму чего-то практичного и красивого. Данные те же. Ее нужно оформить в таблицу, которая подходит для ваших нужд и позволяет создавать привлекательные отчеты и панели мониторинга.

Power Query использует выделенное окно, называемое редактором Power Query, для упрощения и отображения преобразований данных. Чтобы открыть Редактор Power Query, нажмите кнопку Запустить Редактор запросов команды "Получить данные" в группе "Получение & преобразовать данные", но она также открывается при подключении к источнику данных, создании нового запроса или загрузке запроса.

Пользовательский интерфейс параметров запроса

Редактор Power Query отслеживает все действия, которые вы выполняете с данными, записывая и отмечая каждое преобразование или шаг, который вы применяете к данным. Независимо от того, является ли преобразование подключением к данным, удалением столбца, слиянием или изменением типа данных, вы можете просмотреть и изменить каждое преобразование в разделе "ПРИМЕНЕННЫЕ ШАГИ " панели параметров запроса .

В пользовательском интерфейсе можно выполнить множество преобразований. Каждое преобразование записывается как действие в фоновом режиме. Вы даже можете изменять и писать свои собственные шаги, используя язык Power Query M в расширенном редакторе.

Все преобразования, применяемые к связям с данными, в совокупности составляют запрос, который является новым представлением исходного (и неизменного) источника данных. При обновлении запроса каждый шаг выполняется автоматически. Запросы заменяют необходимость вручную соединять и формировать данные в Excel.

Комбинировать

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

Добавить Операция добавления создает новый запрос, содержащий все строки из первого запроса, а затем все строки из второго. Вы можете выполнять два типа операций добавления:

  • Промежуточное добавление Создает новый запрос для каждой операции добавления.
  • Встроенное добавление Добавляет данные к существующему запросу, пока не будет получен окончательный результат.

Концепция запросов на добавление

Объединить Операция слияния создает новый запрос из двух существующих запросов. Этот запрос содержит все столбцы главной таблицы, при этом один столбец служит навигационной связью для связанной таблицы. Связанная таблица содержит все строки, соответствующие каждой строке общего значения столбца в главной таблице. Кроме того, можно развернуть или добавить столбцы из связанной таблицы в главную таблицу.

Концепция слияния запросов

Загрузить

Существует два основных способа загрузки запросов в книгу:

  • В редакторе Power Query можно использовать команды "Закрыть" и "Загрузить" в группе "Закрыть" на вкладке "Главная".
  • В области "Запросы книги Excel" ("Выберите "Запросы" & "Подключения") щелкните правой кнопкой мыши запрос и выберите "Отправить на".

Кроме того, можно настроить параметры загрузки в диалоговом окне "Параметры запроса " ("Выберите параметры файла>и параметры>запроса"), чтобы выбрать способ отображения данных и место их загрузки — на лист или в модель данных (реляционный источник данных из нескольких таблиц, хранящихся в книге).

Поддержка приложений для Power Query в Excel

Более десяти лет Power Query поддерживается в Excel для Windows. Теперь Excel расширяет поддержку Power Query в Excel для Mac и добавляет поддержку в Excel для Интернета. Это означает, что мы предоставляем Power Query на трех основных платформах и демонстрируем популярность и функциональность Power Query среди пользователей Excel. Следите за будущими объявлениями в дорожной карте Microsoft 365 и о новых возможностях Excel для Microsoft 365.

В 2025 году Excel для Интернета получил возможность обновлять запросы Power Query из источников данных, прошедших проверку подлинности, что расширило возможности, доступные облачным пользователям.

История Power Query в Excel

За прошедшие годы интеграция функции "Получение & преобразование данных" (теперь Power Query) в Excel претерпела ряд изменений.

Excel 2010 и 2013 для Windows

В Excel 2010 для Windows мы впервые представили Power Query, и он был доступен в виде бесплатной надстройки, которую можно скачать здесь: Скачайте надстройку Power Query. После включения функциональность Power Query была доступна на вкладке ленты Power Query.

Лента Power Query в Excel 2013

Microsoft 365

Мы добавили Power Query в качестве основного интерфейса Excel для импорта и очистки данных. Доступ к мастерам и средствам импорта данных Power Query можно получить из группы "Получение & преобразовать данные" на вкладке "Данные" ленты Excel.

Лента Excel 2016 Power Query

В число новых возможностей входили расширенные функции импорта данных, новое расположение команд на вкладке " Данные ", новая боковая панель "Запросы & подключение ", а также постоянная возможность эффективно формировать данные путем сортировки, изменения типов данных, разбиения столбцов, агрегирования данных и т. д.

Этот новый интерфейс также заменил старые, устаревшие мастера импорта данных в команде "Данные " в группе "Внешние данные ". Однако доступ к ним по-прежнему можно получить в диалоговом окне "Параметры Excel" (выборпараметров>файла> "Данные>" Показать мастера импорта устаревших данных)".

Excel 2016 и 2019 для Windows

Мы добавили тот же интерфейс "Получение & преобразование данных", основанный на технологии Power Query, что и в Microsoft 365.

Excel для Microsoft 365 для Mac

В 2019 г. мы начали работу по обеспечению поддержки Power Query в Excel для Mac. После этого мы добавили возможность обновления запросов Power Query из файлов TXT, CSV, XLSX, JSON и XML. Мы также добавили возможность обновления данных из SQL Server и из таблиц & диапазонов в текущей книге.

В октябре 2019 г. мы добавили возможность обновлять существующие запросы Power Query и использовать VBA для создания и изменения новых запросов.

В январе 2021 г. добавлена поддержка обновления запросов Power Query из источников OData и SharePoint.

Дополнительные сведения см. в статье Использование Power Query в Excel для Mac.

Примечание Power Query не поддерживается в Excel 2016 и Excel 2019 для Mac.

Вывод из употребления каталога данных

С помощью Каталога данных можно просмотреть общие запросы, а затем выбрать их для загрузки, редактирования или иного использования в текущей книге. Эта функция постепенно устарела:

  • 1 августа 2018 г. мы прекратили вводить новых клиентов в Каталог данных.
  • 3 декабря 2018 г. пользователи не могли делиться новыми или обновленными запросами в каталоге данных.
  • 4 марта 2019 г. Каталог данных перестал работать. После этой даты мы рекомендуем скачать общие запросы, чтобы продолжить использовать их вне каталога данных, с помощью команды "Открыть" в области задач "Мои запросы каталога данных".

Устаревание надстройки Power Query

В начале лета 2019 г. мы официально объявили нерекомендуемой надстройку Power Query, которая требуется для Excel 2010 и 2013 для Windows. Желательно сказать, что вы по-прежнему можете использовать надстройку, но это может измениться позже.

Поддержка соединителя данных Facebook прекращена

Импорт и обновление данных из Facebook в Excel перестал работать в апреле 2020 г. Любые подключения Facebook, созданные до этой даты, больше не работают. Рекомендуем как можно скорее изменить или удалить существующие запросы Power Query, использующие соединитель Facebook, чтобы избежать непредвиденных результатов.

Критические обновления Excel для Windows

С июня 2023 г. для Power Query в Excel для Windows требуются следующие компоненты:

  • В Power Query в Excel для Windows используется платформа .NET, но для этого требуется версия не ниже 4.7.2. Дополнительные сведения см. в разделе "Обновление платформы .NET Framework".
  • Для работы с Power Query в Excel для Windows требуется, чтобы среда выполнения WebView2 поддерживала веб-соединитель данных (получение данных из Интернета).  Дополнительные сведения см . в статье Скачивание среды выполнения WebView2.