Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
В данном примере мы продемонстрируем, как вычислить сумму продаж за последний день заказов. Для этого мы воспользуемся функций MAX
, которая поможет определить последний день заказов. Для расчетов мы воспользуемся следующей формулой:
Блок кода |
---|
ПродажиОбъем продаж в последний день заказов = CALCULATE ( SUM ( 'Product Set Afactonlinesales'[Salessalesamount] ), 'Product Set A'[Order Date FILTER( 'factonlinesales', 'factonlinesales'[datekey] = MAX ( 'Product Set A'[Order Date]'factonlinesales'[datekey]) ) ) |
Данная формула вычисляет сумму продаж (Sales
) для продуктов из набора 'Product Set A'
, но только для даты, которая является последней (максимальной) в этом наборе данных, так как 'Product Set A'[Order Date] = MAX ( 'Product Set A'[Order Date] )
ограничивает данные только теми записями, у которых дата заказа является максимальной (последней) в наборе.
Таким образом, результатом вычислений будет общая сумма продаж для последней даты заказа в наборе данных 'Product Set A'
:<картинка>salesamount
) в таблице 'factonlinesales'
и фильтрует строки таблицы factonlinesales
таким образом, чтобы остались только те строки, у которых значение в столбце datekey
(дата) равно максимальному значению в этом столбце. Это позволяет получить сумму продаж за последнюю дату:
Смотрите также
Нужна дополнительная помощь?