Applies ToExcel за Microsoft 365 Excel за Microsoft 365 за Mac Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

Можете да обобщите колона в таблица, като агрегирате съвпадащи стойности в колона, за да създадете нова ориентация на таблицата. Таблицата първо се сортира във възходящ ред по стойностите в първата колона.  

Визуализиране на концепцията за обобщаване

Когато обобщавате, вземате две оригинални колони и създавате нова двойка атрибут-стойност, която представлява точка на сечение на новите колони:

  • Атрибути Идентични стойности от една колона с оригинални атрибути (в зелено отляво) се обобщават в няколко нови колони (в зелено отдясно).

  • Стойностите от първоначалната непрочетена колона (в синьо отляво) се разпределят като стойности в съответните нови колони (в синьо отдясно). 

Ето примерните данни, използвани в тази процедура.

Резултат от обобщаването на колони

  1. За да отворите заявка, намерете такава, която преди това е заредена от Редактор на Power Query, изберете клетка в данните и след това изберете Заявка > Редактиране. За повече информация вижте Създаване, зареждане или редактиране на заявка в Excel.

  2. Изберете колоната, която искате да обобщите. В примера изберете Дата. Уникалните стойности на тази колона стават нови колони и заглавки на колони.

  3. Изберете Трансформация > обобщена колона

  4. В диалоговия прозорец Обобщаване на колона , в списъка Колона със стойности изберете Amt.

  5. Изберете Разширени опции и след това изберете Функция за агрегатна стойност. В примера изберете СумаНаличните опции са: Не агрегиране, Брой (всички), Брой (не празни), Минимум, Максимум, Медиана, Сума и СредноСъвет    Ако не искате да преброите клетка без стойност, изберете Брой (а не празни).. Ако например има десет клетки в дадена колона и две са празни, броят е осем.

  6. Изберете OK.

Result

Колоната "Дата" от първоначалната таблица се обобщава, за да се получи сумата от всички стойности от първоначалната колона на Amt в пресечната точка на "Страна " и всяка нова колона "Дата" .

Пример за обобщаване на колони

Ето примерните данни, използвани в тази процедура.

Пример за данни преди обобщаване без агрегиране

Можете да обобщавате колони без агрегиране, когато работите с колони, които не могат да се агрегират, или не искате да агрегирате стойностите.

  1. За да отворите заявка, намерете такава, която преди това е заредена от Редактор на Power Query, изберете клетка в данните и след това изберете Заявка > Редактиране. За повече информация вижте Създаване, зареждане или редактиране на заявка в Excel.

  2. Изберете колоната, която искате да обобщите. В примера изберете Позиция. Уникалните стойности на тази колона стават нови колони и заглавки на колони.

  3. Изберете Трансформация > обобщена колона

  4. В диалоговия прозорец Обобщаване на колона , в списъка Колона със стойности изберете Продукт.

  5. Изберете Разширени опции и след това изберете Функция за агрегатна стойност. В примера изберете Не агрегиране

  6. Изберете OK.

Result

Пример за данни след обобщаване без агрегиране

Колоната Позиция от първоначалната таблица се обобщава, за да се получат стойностите от първоначалната колона "Продукт" в пресечната точка на "Страна " и всяка нова колона "Позиция".

В този пример използваме примера от раздела "Обобщаване и агрегиране на колона":

Резултат от обобщаването на колони

Ако завъртите колоната Дата , изберете Формат в списъка Колона със стойности и след това в Разширени опции изберете Не агрегиране за Функция за агрегатна стойност, получавате следното съобщение за грешка:

"Expression.Error: Имаше твърде много елементи в изброяването, за да завършите операцията."

Тази грешка възниква, защото опцията "Не агрегиране " е предназначена да работи с една стойност, върната за пресечната точка на "Страна" и "Дата", а не с множество стойности.

Може да не видите тази грешка веднага. Когато първоначално сте я дефинирали, условията на данните са създали една стойност в точката на сечение. По-късно след бъдеща операция за обновяване условията на данните се променят и сега в точката на сечение са възможни множество стойности. Ако това се случи, можете да използвате командата Обобщена с агрегиране.

Вж. също

помощ за Power Query за Excel

Детайлизиране на колони (Power Query)

Обобщена колона (docs.com)

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.