Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

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

Пример

Следующие процедуры основаны на этом примере данных запроса:

Пример данных перед группировкой

Вы можете группировать данные с помощью агрегатной функции, например Sum и Average. Например, необходимо свести итоговые суммы проданных единиц на уровне страны и канала продаж, сгруппированные по столбцам Страна и Канал продаж .

  1. Чтобы открыть запрос, найдите ранее загруженный из Редактор Power Query, выберите ячейку в данных, а затем выберите Запрос > Изменить. Дополнительные сведения см. в статье Создание, изменение и загрузка запроса в Excel.

  2. Выберите Главная > Группировать по.

  3. В диалоговом окне Группировать по выберите Дополнительно , чтобы выбрать несколько столбцов для группировки.

  4. Чтобы добавить другой столбец, выберите Добавить группирование

    Совет    Чтобы удалить или переместить группирование, выберите Дополнительно (...) рядом с полем имя группировки.

  5. Выберите столбцы Страна и Канал продаж .

  6. В следующем разделе:

    Имя нового столбца    введите "Всего единиц" для нового заголовка столбца.

    Операции    Выберите Сумма. Доступные агрегаты: Sum, Average, Median, Min, Max, Count Rows и Count Distinct Rows.

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

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

Result (Результат)

Результаты группировки по агрегации

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

Счетчик строк     , отображающий количество строк в каждой сгруппированной строке.

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

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

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

Последовательность действий

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

  1. Чтобы открыть запрос, найдите ранее загруженный из Редактор Power Query, выберите ячейку в данных, а затем выберите Запрос > Изменить. Дополнительные сведения см. в статье Создание, загрузка и изменение запроса в Excel.

  2. Выберите Главная > Группировать по.

  3. В диалоговом окне Группировать по выберите Дополнительно , чтобы выбрать несколько столбцов для группировки.

  4. Добавьте столбец для агрегирования, выбрав Добавить агрегат в нижней части диалогового окна. 

    Совет    Чтобы удалить или переместить агрегат, выберите Дополнительно (...) рядом с полем столбца.

  5. В разделе Группировать по выберите столбцы Страна и Канал продаж .

  6. Создайте два новых столбца, выполнив следующее:

    Агрегирование агрегирования    столбца Units с помощью операции Sum. Назовите этот столбец Всего единиц.

    Все строки    Добавьте новый столбец Products с помощью операции Все строки. Назовите этот столбец Всего продуктов. Так как эта операция действует для всех строк, вам не нужно делать выбор в разделе Столбец , поэтому он недоступен.

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

Result (Результат)

Результаты группировки по строкам

См. также

Справка по Power Query для Excel

Группирование или суммирование строк (docs.com)

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

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

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

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

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

×