В Power Query можете да групирате едни и същи стойности от една или повече колони в един групиран ред. Можете да групирате колона с помощта на агрегатна функция или група по ред.
Пример
Следните процедури са базирани на този пример с данни на заявка:
Можете да групирате данни с помощта на агрегатна функция, като например Sum и Average. Искате например да обобщите общите бройки, продадени на ниво канал за страна и продажби, групирани по колоните "Страна" и "Канал за продажби".
-
За да отворите заявка, намерете такава, заредена преди от редактора на Power Query, изберете клетка в данните и след това изберете Заявка > Редактиране. За повече информация вижте Създаване, редактиране и зареждане на заявка в Excel.
-
Изберете Начало > Групиране по.
-
В диалоговия прозорец Групиране по изберете Разширени , за да изберете повече от една колона, по която да групирате.
-
За да добавите друга колона, изберете Добавяне на групиране. Бакшиш За да изтриете или преместите групиране, изберете Още (...) до полето за име на групиране.
-
Изберете колоните Страна и канал за продажби .
-
В следващия раздел:
Име на нова колона Въведете "Общо единици" за заглавката на новата колона. Операция Изберете Сума. Наличните агрегирания са Sum, Average, Median, Min, Max, Count Rows и Count Distinct Rows. Колона Изберете Мерни единици, за да зададете коя колона да се агрегира. -
Изберете OK.
Result
Операцията за ред не изисква колона, защото данните са групирани по ред в диалоговия прозорец Групиране по. Има две възможности за избор, когато създавате нова колона:
Брой редове , който показва броя на редовете във всеки групирани ред.
Всички редове Вмъкната е стойност на вътрешна таблица. Тя съдържа всички редове за колоните, по които сте групирали. Можете по-късно да разширите колоните, ако искате. За повече информация вижте Работа със структурирана колона от списък, запис или таблица.
Процедура
Например за да групирате по всички редове, искате да продадете общите бройки и искате две други колони, които ви дават името и продадените бройки за продукта с най-висока производителност, обобщени на ниво страна и канал за продажби.
-
За да отворите заявка, намерете такава, заредена преди от редактора на Power Query, изберете клетка в данните и след това изберете Заявка > Редактиране. За повече информация вижте Създаване, зареждане или редактиране на заявка в Excel.
-
Изберете Начало > Групиране по.
-
В диалоговия прозорец Групиране по изберете Разширени , за да изберете повече от една колона, по която да групирате.
-
Добавете колона за агрегиране, като изберете Добавяне на агрегиране в долната част на диалоговия прозорец.
Бакшиш За да изтриете или преместите агрегиране, изберете Още (...) до полето за колона. -
Под Групиране по изберете колоните Страна и канал за продажби .
-
Създайте две нови колони, като направите следното:
Агрегиране Агрегиране на колоната "Единици" с помощта на операцията "Сума". Дайте име на тази колона Общо единици. Всички редове Добавяне на нова колона "Продукти" с помощта на операцията "Всички редове". Дайте име на тази колона Общо продукти. Тъй като тази операция действа върху всички редове, не е нужно да правите избор под "Колона" , така че да не е налична. -
Изберете OK.
Result