Слияние запросов (Power Query)

Примечание:  Надстройка Power Query предлагается в Excel 2016 в виде группы команд Скачать и преобразовать. Информация в этой статье относится и к Power Query, и к новой группе. Дополнительные сведения см. в статье Функция "Скачать и преобразовать" в Excel 2016.

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

Пример слияния сведений об общем объеме продаж из запроса данных о заказах с таблицей товаров см. в учебнике Объединение данных из нескольких источников.

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

Примечание по безопасности: Уровни конфиденциальности предотвращают случайное объединение данных из нескольких источников, которые могут быть частными или организационными. В зависимости от запроса пользователь может случайно отправить данные из частного источника данных в другой, который может быть вредоносным. Power Query анализирует каждый источник данных и классифицирует его на определенный уровень конфиденциальности: общедоступный, организационный и закрытый. Дополнительные сведения об уровнях конфиденциальности см. в сведениях об уровнях конфиденциальности.

Операцию слияния можно выполнить двумя типами: слияние в режиме inline илипромежуточное слияние. При использовании промежуточного слияния для каждой операции слияния создается новый запрос. При встроенном слиянии вы объединяете данные с существующим запросом, пока не достигнете конечного результата. Результатом является новый шаг в конце текущего запроса.

Чтобы сделать слияние со словами: в сетке предварительного просмотра запроса щелкните значок таблицы ( Значок таблицы ) и выберите "Объединить".

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

Чтобы сделать промежуточный выбор: на ленте POWER QUERY или редактора запросов в группе "Объединить" нажмите кнопку "Объединить". При использовании ленты Редактор запросов активный запрос выбирается в качестве главной таблицы для слияния.

Объединение запросов в Power Query

  1. Во всплывающее окно "Слияние"

    • Выберите главную таблицу в верхнем списке, а затем выберите столбец, щелкнув его заме же.

    • В нижнем списке выберите связанную таблицу, а затем щелкните соответствующий столбец, щелкнув его заме же.

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

      После выбора столбцов в главной и связанной таблицах Power Query отображает количество совпадений из верхних строк. Это позволяет проверить, правильно ли задана операция слияния и нужно ли внести изменения в параметры слияния и в запросы, которые вы хотите объединить.

  2. Убедитесь, что в запрос слияния включены только совпадающие строки, чтобы включить только те строки из главной таблицы, которые соответствуют связанной таблице. Если этот не сделать, все строки из главной таблицы будут включены в итоговом запросе слияния.

  3. Нажмите кнопку ОК.

    Примечание: Общие столбцы в главной таблице и связанной таблице сравниваются в порядке, заданном для каждой таблицы. Кроме того, сопоставляемые столбцы должны быть одного типа (например, текстовыми или числовыми).


    На рисунке ниже по приведенному ниже рисунку видно слияние между главной таблицей "Товары" и связанной таблицей "Общие продажи".

    Диалоговое окно "Слияние"

После нажатия кнопки ОК операция слияния создает новый запрос.

Завершение слияния

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

Чтобы развернуть столбец, выполните следующие действия:

  1. В сетке предварительного просмотра щелкните значок расширения NewColumn ( Развернуть ).

  2. В раскрывающемся списке Расширить:

    • Чтобы очистить все столбцы, щелкните (Выделить все столбцы).

    • Щелкните столбцы связанной таблицы, которые нужно добавить в главную.

    • Нажмите кнопку ОК.

Примечание: После расширения столбца его можно переименовать. Дополнительные информацию о том, как переименовать столбец, см. в статье "Переименование столбца".

Слияние в Power Query

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

См. также

Объединение данных из нескольких источников

Нужна дополнительная помощь?

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×