/
Расчет суммы продаж за указанный период (несколько месяцев)

Расчет суммы продаж за указанный период (несколько месяцев)

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

Используемые данные:

Таблица фактов

Таблица измерений

Таблица фактов

Таблица измерений

fact
Используемые столбцы:

  • salesamount – сумма, которую заплатил клиент с учетом количества;

  • onlinesaleskey – уникальный идентификатор заказа (транзакции);

dimdate
Используемый столбец:

  • calendarmonth – год + месяц.

Для получения необходимых расчетов мы будем использовать следующие формулы:

Расчет количества продаж за указанный период:

CALCULATE ( COUNT (fact[onlinesaleskey]), FILTER ( dimdate, AND (dimdate[calendarmonth] >= 202207, dimdate[calendarmonth] < 202209) ) )

где:

COUNT (fact[onlinesaleskey]) – подсчитывает количество транзакций в столбце onlinesaleskey таблицы фактов fact.

FILTER – фильтрует таблицу dimdate по определенному условию, которое состоит из двух частей:

  • dimdate[calendarmonth] >= 202207 - выбираются только те строки таблицы dimdate, у которых значение в столбце calendarmonth больше или равно 202207 (июль 2022 года);

  • dimdate[calendarmonth] < 202209 - выбираются только те строки, у которых значение в столбце calendarmonth меньше 202209 (сентябрь 2022 года).

Таким образом, фильтр выбирает только те строки из таблицы, которые соответствуют периоду с июля по сентябрь 2022 года.

Расчет суммы продаж за указанный период:

Аналогичным образом мы проведем расчет суммы продаж (с небольшими изменениями):

CALCULATE ( SUM (fact[salesamount]), FILTER ( dimdate, AND (dimdate[calendarmonth] >= 202207, dimdate[calendarmonth] < 202209) ) )

где:

SUM (fact[salesamount]) – вычисляет сумму значений из столбца salesamount таблицы fact.

FILTER – как показано в примере выше, выбирает только те строки из таблицы, которые соответствуют периоду с июля по сентябрь 2022 года.

В результате выполнения этой формулы будет получена сумма продаж за определенный период времени (с июля по сентябрь 2022 года).

В качестве итога, используя созданные меры, мы может визуализировать полученные результаты следующим образом:


Смотрите также

Поддерживаемые функции DAX
Создание мер

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.

 

Related content

Расчет суммы накопленного итога
Расчет суммы накопленного итога
Read with this
Расчет суммы продаж за указанный период (несколько месяцев)
Расчет суммы продаж за указанный период (несколько месяцев)
More like this
DATE
Read with this
Расчет суммы продаж за указанный период (несколько месяцев)
Расчет суммы продаж за указанный период (несколько месяцев)
More like this
Расчет среднего чека
Расчет среднего чека
Read with this
Расчет суммы продаж за указанный период (несколько месяцев)
Расчет суммы продаж за указанный период (несколько месяцев)
More like this