Обобщени функции на Power BI - Ръководство за използване на агрегирани функции

Обобщени функции в Power BI

Когато комбинираме или обобщаваме числовите данни, това се нарича „ агрегиране “, така че изходът, който получаваме от това, се нарича „ агрегиран “. Така че често срещаните функции за агрегиране са „SUM, AVERAGE, MIN, MAX, COUNT, DISTINCTCOUNT“ и т.н. Така че, за да използваме всички тези обобщени функции, се нуждаем от някакъв вид данни и тези данни трябва да са буквено-цифрови данни. Обобщена функция може да се приложи само за числов набор от данни, но има ситуация, в която ще работи и за азбучни данни.

Добре, нека научим всяка от тези агрегирани функции на Power BI с практически подход сега.

Примери за обобщени функции в Power BI

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

  • По-долу са данните, които ще използваме за демонстриране на обобщени функции в Power BI; можете да изтеглите работната книга и да я използвате.
  • Вече качихме горната таблица с данни във файла Power BI Desktop. Вие също качвате таблицата с данни, за да стартирате функциите DAX.
  • Ще създадем нова таблица с мерки, за да съхраним всички обобщени мерки, така че отидете в раздела Моделиране и кликнете върху „ Нова таблица “.
  • Това ще ви помоли да дадете име на таблицата, така че дайте името като „ Обобщени функции “ и поставете знак за равенство.
  • Кликнете върху клавиша enter и той ще създаде нова таблица като тази.

В тази таблица ще съхраним всички наши нови мерки.

# 1 - СУММА

  • Така че първият ни опит за обобщена функция е SUM, така че щракнете с десния бутон върху новата таблица и изберете опцията „ Нова мярка “.
  • Сега назовете мярката като „1 обобщена функционална сума“.
  • Сега добавяме или сумираме продажната стойност, така че отворете функцията SUM DAX .
  • SUM е много лесно; просто трябва да изберем какво е името на колоната, което трябва да обобщим, така че изберете колоната „ Продажби “ от списъка IntelliSense.
  • Добре, това е всичко; затворете скобата и натиснете клавиша Enter, за да затворите първата обобщена функция. И така, първата ни мярка за SUM е създадена в новата таблица.
  • Сега поставете визуалното изображение „ Card “ от списъка за визуализация.
  • За полето на тази карта плъзнете и пуснете новосъздадената мярка, за да получите общата стойност на продажбите.
  • Получаваме следния резултат.
  • Ето, имаме обща стойност на продажбите, като използваме същата мярка, можем да получим и мъдро обобщение за „Лице за продажби“, за това използване на визуалното изображение „Таблица“.
  • Плъзнете и пуснете „ 1 обобщена функция функция “ от първата таблица и „ лице за продажби “ от втората таблица.
  • Получаваме следния резултат.

# 2 - СРЕДНО

За следващата агрегирана функция на BI ще научим „СРЕДНО“, както всички знаем; използваме това, за да намерим средната стойност по избраната категория.

  • Отново щракнете с десния бутон на мишката върху новата таблица и назовете мярката като „ 2 Aggregate Function Average “ и отворете функцията AVERAGE DAX.

За тази функция трябва да изберем колоната, за която се опитваме да намерим средната стойност.

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

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

# 3 - БРОЙ

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

  • Сега, използвайки функцията COUNT в Excel, ще разберем колко договорени покупки има за всеки продавач.
  • Тъй като намираме броя на запорните елементи за графата „ Продажби “, изберете същата колона от таблицата.
  • Добре, сега плъзнете и пуснете тази нова мярка в таблицата, за да видите броя на договорените покупки на всеки продавач.
  • Получаваме следния резултат.
  • За всеки продавач има 12 договорени покупки. Сега можем да разберем как са достигнали средните стойности, например продавачът „Джон“ общите продажби са 3,43 161, а броят на договорените покупки, които има, е 12, така че Средна = 343161/12 = 28596,75.

# 4 - MIN & MAX

По същия начин от 12 транзакции на всеки продавач трябва да намерим каква е минималната транзакция и каква е максималната транзакция. Така че това може да бъде постигнато чрез използване на MIN в Excel и MAX функции в Excel.

  • По-долу е показателят за намиране на транзакции с минимална стойност.
  • Използвайте тази мярка, за да намерите минималната транзакция на всеки продавач.
  • По същия начин измерването по-долу изчислява транзакцията с максимална стойност.
  • Получаваме следния резултат.
  • Тук виждаме транзакции с минимална и максимална стойност; с това можем да кажем, че максималната стойност на транзакцията на всеки продавач е над общата средна стойност.

# 5 - DISTINCTCOUNT

В Excel, като премахнем дубликати, можем да намерим колко уникални стойности има, но в Power BI трябва да използваме функцията DAX, за да получим това число, така че функцията DISTINCTCOUNT може да получи уникалните стойности, които да се отчитат от избраната колона.

  • Например от колоната „Лице за продажби“ може да се наложи да намерим колко продавачи има; по-долу обобщена функция ще получи уникалния брой продавачи.
  • Използвайте визуални карти, за да получите общия брой продавачи.

И така, има общо пет продавачи.

Забележка: Файлът с обобщени функции на Power BI също може да бъде изтеглен от връзката по-долу и крайният изход може да бъде видян.

Можете да изтеглите този шаблон за агрегирани функции на Power BI тук - Шаблон за агрегирани функции на Power BI

Неща, които трябва да запомните тук

  • Други агрегатни функции са VAR, STD.V.
  • Функцията COUNT отчита само числови стойности от избраната колона, така че ако искате да преброите както числови, така и азбучни стойности, използвайте функцията COUNTA.

Интересни статии...