Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Вычисляет заданное выражение от начала года до текущего дня в рамках текущего контекста.

Синтаксис

TOTALYTD (<выражение>,<даты>)

где

выражение – выражение, возвращающее скалярное значение;

даты – cтолбец, содержащий даты.

Пример

Формула ниже вычисляет накопительный итог по сумме цен из таблицы “факты онлайн продаж” с учетом года и месяца из таблицы “даты".

Сперва она группирует данные по году ('даты'[год]) и месяцу ('даты'[месяц]) из таблицы 'даты', затем для каждой уникальной пары (год, месяц) вычисляет накопленный итог суммы продаж ('факты онлайн продаж'[цена]) за текущий год до текущей даты ('даты'[дата]).

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

Блок кода
EVALUATE SUMMARIZECOLUMNS(
    'даты'[год],
    'даты'[месяц],
    "Накопленный итог", TOTALYTD(
        SUM('факты онлайн продаж'[цена]),
        'даты'[дата]
    )

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

📄 Моделирование данных с помощью DAX
📄 Поддерживаемые функции DAX
📄 Математические операторы

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

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