#DataBlogSpp7: как использовать функцию TotalMTD/QTD/YTD #DAX в #powerbi.

Автор Soorya Parthiban — аналитик данных, блогер и разработчик Power BI.

Если это могут другие, то почему не можем мы!

Привет всем, я очень рад встретиться со всеми вами в другом блоге.

Этот блог практически объясняет:

Взгляните на этот воображаемый набор данных о продажах пиццы:

Мы видим, что у нас есть продажи пиццы по датам и зарплата водителя доставки за эти дни. Это воображаемый набор данных, который содержит значения с 1 января 2020 года по 30 апреля 2021 года.

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

Мы можем достичь нашей цели, используя правильные функции DAX в нашем наборе данных. Сегодня мы будем использовать функцию TOTAL MTD/QTD/YTD.

1. Каков синтаксис этих функций DAX?

2. Что означают приведенные выше синтаксисы?

  • Выражения: здесь мы можем выполнять арифметические операторы со столбцами нашего набора данных.
  • Даты: введите столбец из нашего набора данных, в котором есть значение даты.
  • Фильтры: здесь мы можем отфильтровать любые конкретные значения. Например, если у нас есть одинаковые данные с двумя ветвями, мы можем отфильтровать, набрав [branchName] = «Lower Hutt».
  • year_end_date (только для TotalYTD): этот набор данных содержит данные с 01–01–2020 по 30–04–2021. Если нас попросят рассчитать только за один год, мы можем ввести последнюю дату, до которой мы хотим выполнить расчеты.

3. Где мы пишем функции DAX?

Если щелкнуть три точки рядом с названием таблицы, появится раскрывающийся список, в котором мы должны выбрать параметр с именем «Новая мера», чтобы написать формулу/функцию DAX.

4. Создание визуальной таблицы с существующими данными и добавление функций DAX.

Здесь используется визуальный элемент Table:

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

4.1 Ввод кода DAX и его выполнение.

Здесь мы суммируем общий объем продаж и вычитаем его с зарплатой водителя-курьера, что дает нам остаток денег, который владелец магазина имеет в конце дня. Как я уже говорил выше, в параметре «выражение» можно использовать любые арифметические функции.

4.2 Где найти созданные меры.

Меру можно найти в разделе поля.

4.3 Как добавить созданную меру в визуализацию?

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

5. Понимание визуального.

Вышеприведенный рисунок ясно показывает:

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

6. Анализ тренда.

Конец!

Следите за мной в Instagram, LinkedIn, FaceBook и Medium.

Спасибо за ваше время, цените его.

© Соорья Пракаш Партибан.