Примечание: Надстройка Power Query предлагается в Excel 2016 в виде группы команд Скачать и преобразовать. Информация в этой статье относится и к Power Query, и к новой группе. Дополнительные сведения см. в статье Функция "Скачать и преобразовать" в Excel 2016.
Примечание: В конце этой статьи есть небольшое видео о том, как вывести редактор запросов.
В редакторе запросов можно сгруппть значения в разных строках в одно путем группировки строк по значениям в одном или более столбцах. Дополнительные сведения см. в учебнике "Объединение данных из нескольких источников".
В Power Query существует два типа операций группировки:
-
агрегировать столбец с помощью агрегатной функции,
-
или выполните операцию со строкой.
Группировка по одному или нескольким столбцам
С помощью ленты редактора запросов: на ленте редактора запросов нажмите кнопку "Группировка".
С помощью контекстного меню редактора запросов: щелкните правой кнопкой мыши заглавный колонок столбца, по котором нужно сгруппнуть данные, и выберите пункт "Группировка".
Группировка по одному или нескольким столбцам
-
В сетке предварительного просмотра запроса выберите один или несколько столбцов. Например, Year и Order_Details.ProductID.
-
Во всплываемом окне "Группировка" в списке "Группировка" (по умолчанию) выбирается имя столбца, который вы щелкнули правой кнопкой мыши в шаге 1. При необходимости вы можете выбрать другое имя столбца из списка. Если вы хотите сгруппить несколько столбцов, щелкните +, а затем выберите имя столбца из списка "Группировка" в добавленной строке. Для удаления столбца группировки щелкните – напротив записи.
-
В текстовом поле Имя нового столбца введите имя группы.
-
В drop-down Operation (Операция) выберите "Агрегатная функция" или "Операция строки".
-
Для агрегации столбца выберите столбец для выполнения операции агрегации в выпадаемом столбце. Операция строк не требует столбца, так как данные группируются по строкам таблицы.
Чтобы добавить столбец агрегирования, щелкните + и выберите имя столбца в списке "Столбец" в новой строке. Чтобы удалить столбец агрегирования, щелкните для записи. -
Нажмите кнопку ОК.
Агрегировать столбец с помощью агрегатной функции
Во всплывающее окно "Группировка" выберите "Сумма","Среднее","Min"или "Максимум" в качестве операции.
Выполнение операции со строками
В диалоговом окне Группировать по выберите операциюВсе строки или Число строк.
Если выбрать "Все строки" для группировки, позже можно развернуть новый сгруппный столбец и выбрать столбцы, которые нужно развернуть.
Если для группировки выбрать функцию "Число строк", в новом сгруппном столбце будет отображаться только количество значений строк для каждого сгрупп значения строк.
Примечание: Редактор запросов отображается только при загрузке, редактировании или создании нового запроса с помощью Power Query. В видео показано, что окно редактора запросов появляется после изменения запроса в книге Excel. Чтобы просмотреть редактор запросов без загрузки или изменения существующего запроса книги, в разделе "Внешние данные" на вкладке ленты Power Queryвыберите "Из другихисточников> пустой запрос".