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