Группировка строк в таблице (Power Query)

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

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

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

В Power Query существует два типа операций группировки:

  • агрегировать столбец с помощью агрегатной функции,

  • или выполните операцию со строкой.

Группировка по одному или нескольким столбцам

С помощью ленты редактора запросов: на ленте редактора запросов нажмите кнопку "Группировка".

С помощью контекстного меню редактора запросов: щелкните правой кнопкой мыши заглавный колонок столбца, по котором нужно сгруппнуть данные, и выберите пункт "Группировка".

Группировка по одному или нескольким столбцам

  1. В сетке предварительного просмотра запроса выберите один или несколько столбцов. Например, Year и Order_Details.ProductID.

  2. Во всплываемом окне "Группировка" в списке "Группировка" (по умолчанию) выбирается имя столбца, который вы щелкнули правой кнопкой мыши в шаге 1. При необходимости вы можете выбрать другое имя столбца из списка. Если вы хотите сгруппить несколько столбцов, щелкните +, а затем выберите имя столбца из списка "Группировка" в добавленной строке. Для удаления столбца группировки щелкните напротив записи.

  3. В текстовом поле Имя нового столбца введите имя группы.

  4. В drop-down Operation (Операция) выберите "Агрегатная функция" или "Операция строки".

  5. Для агрегации столбца выберите столбец для выполнения операции агрегации в выпадаемом столбце. Операция строк не требует столбца, так как данные группируются по строкам таблицы.

    Чтобы добавить столбец агрегирования, щелкните + и выберите имя столбца в списке "Столбец" в новой строке. Чтобы удалить столбец агрегирования, щелкните для записи.

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

Агрегировать столбец с помощью агрегатной функции

Во всплывающее окно "Группировка" выберите "Сумма","Среднее","Min"или "Максимум" в качестве операции.

Диалоговое окно "Группировать по" для операций агрегирования

Выполнение операции со строками

В диалоговом окне Группировать по выберите операциюВсе строки или Число строк.

Диалоговое окно "Группировать по" для операций со строками
 

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

Группа: все строки
 

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

Группа: число строк
 

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


Отображение редактора запросов в Excel

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

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

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

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

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

×