Power BI Average | Примеры для измерения среднего в Power BI

Средняя функция в Power BI

Некоторые формулы в MS Excel также напрямую включаются в Power BI. Фактически, существует группа формул, которые абсолютно одинаковы как в MS Excel, так и в Power BI. В этой статье мы собираемся подробно обсудить одну из агрегатных функций в Power BI, а именно AVERAGE DAX Function.

Что делает функция AVERAGE в Power BI?

Это очень просто: мы объединим упомянутый столбец и примем среднее значение числовых значений. Например, если сотрудник достиг продажной стоимости в 100 тыс. Долларов США за 12 месяцев, то, используя СРЕДНЕЕ в Excel, мы можем получить среднюю сумму продаж для этого конкретного сотрудника.

Ниже приведен синтаксис функции AVERAGE в Power BI DAX.

Столбец - это просто числовой столбец, от которого нам нужно получить среднее значение.

Поскольку функция AVERAGE принимает только числовые значения для своей оценки, нам необходимо знать о нечисловых значениях и их поведении, ниже приведены моменты, которые следует учитывать при столбце нечисловых значений.

  • Любой столбец, который содержит нечисловые значения, игнорируется для агрегирования, и функция DAX возвращает пустой результат.
  • Логические результаты, такие как ИСТИНА и ЛОЖЬ, при вычислении в Power BI игнорируются.
  • Пустые ячейки игнорируются при расчетах, а ячейки с 0 учитываются для расчетов.

Примеры функции AVERAGE в Power BI

Ниже приведены примеры средней функции в Power BI. Вы можете загрузить книгу, чтобы использовать тот же файл, который мы использовали в этом примере.

Вы можете скачать этот шаблон Excel Power BI Average здесь - Шаблон Power BI Average Excel

Пример # 1

Мы собираемся использовать приведенные ниже данные, чтобы продемонстрировать функцию AVERAGE в Power BI. Вы можете загрузить книгу Excel, чтобы практиковаться вместе с нами.

Имя этой таблицы данных - «Sales_Table», загрузите указанную выше таблицу данных в файл Power BI.

Во-первых, вставьте визуальный элемент таблицы, чтобы показать значения продаж по сотрудникам.

Теперь попробуем найти среднюю стоимость продаж в месяц каждого сотрудника. Щелкните правой кнопкой мыши по таблице и выберите «Новая мера».

Назовите эту новую меру «Средние продажи в месяц».

Откройте функцию AVERAGE сейчас.

Для этой функции AVERAGE нам просто нужно выбрать столбец, для которого нам нужно взять среднее значение, поэтому выберите столбец «Продажи».

Закройте скобку и нажмите клавишу ввода, чтобы получить результат. Теперь мера создана в таблице.

Перетащите эту новую меру в существующую таблицу, чтобы получить средние продажи каждого сотрудника.

Здесь у нас есть средние продажи на каждого сотрудника.

Еще одна вещь, которую вам нужно знать, это то, что, не вводя функцию AVERAGE DAX, мы также можем получить среднюю сумму для каждого сотрудника.

После перетаскивания столбца «Продажи» в поле таблицы или любого другого визуального элемента щелкните раскрывающийся список столбца «Продажи» в разделе полей.

Как только вы нажмете на этот раскрывающийся список, мы увидим эти параметры для этого столбца.

На данный момент «СУММ» - это текущий набор действий, поэтому просто выберите вариант «Среднее», чтобы получить среднее значение вместо общего суммирования значений.

Как только вы выберете этот вариант, наш визуальный элемент покажет средние значения, а не общие значения продаж.

Пример # 2

Теперь сценарий ситуации, когда вам нужно создать среднюю меру в Power BI для каждого отдельного сотрудника, то есть условную среднюю меру. Например, нам нужно найти среднее значение только для сотрудника «Рики».

Таким образом, это можно сделать, используя функции РАСЧЕТ и ФИЛЬТР вместе с функцией СРЕДНЕЕ.

Щелкните правой кнопкой мыши по таблице и выберите «Новая мера» и дайте этой мере имя «Среднее значение Рики».

Откройте функцию РАСЧЕТ.

Выражение - это не что иное, как вычисление, которое нам нужно выполнить, в этом случае нам нужно выполнить вычисление AVERAGE, поэтому откройте функцию AVERAGE сейчас.

Выберите необходимый столбец, который нужно считать средним, в данном случае столбец «Продажи».

Затем нам нужно применить функцию FILTER, чтобы указать, для какого сотрудника нам нужно взять среднее значение, поэтому откройте функцию FILTER.

Назовите имя таблицы «Sales_Table».

Для выражения фильтра выберите столбец «Продавец».

Чтобы применить фильтр для одного конкретного сотрудника, например «Рики», поставьте знак равенства и введите имя сотрудника в двойных кавычках.

Хорошо, это все, закройте две скобки и нажмите клавишу ввода, чтобы получить результат.

Теперь посмотрим, как мера Average DAX, функционирующая в Power BI, перетащит эту новую меру в существующую таблицу.

Как видно выше, только для сотрудника «Рики» новая мера, показывающая среднее значение.

Примечание.  Файл панели мониторинга Power BI также можно загрузить по приведенной ниже ссылке и просмотреть окончательный результат.

Вы можете скачать этот шаблон среднего значения Power BI здесь - шаблон среднего значения Power BI

То, что нужно запомнить

  • Пустые ячейки игнорируются, а ячейки с нулевым значением рассматриваются для вычисления среднего значения.
  • Условное среднее выполняется вместе с функциями РАСЧЕТ и ФИЛЬТР.