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

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

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

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

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

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

Выполнение слияния

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

Встроенное слияние

  1. В сетке предварительного просмотра запроса щелкните значок таблицы ( Значок таблицы ) и выберите Слияние.

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

Промежуточное слияние

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

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

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

  1. В диалоговом окне Слияние:

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

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

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

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

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

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

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

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

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

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

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

Выполнение операции развертывания

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

Развертывание столбца

  1. В сетке предварительного просмотра щелкните значок развертывания НовыйСтолбец ( Развернуть ).

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

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

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

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

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

Слияние в Power Query

См. также:

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

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

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

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

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

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

×