PREVIOUSMONTH

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

Синтаксис

PREVIOUSMONTH(<Dates>)  

Параметры

Термин Определение
даты. Столбец, содержащий даты.

Возвращаемое значение

Таблица, содержащая один столбец значений даты.

Remarks

  • Эта функция возвращает все даты из предыдущего месяца, используя первую дату в столбце, заданном в качестве входных данных. Например, если первой датой в аргументе Dates является 10 июня 2009 г, эта функция возвращает все даты мая 2009 г.

  • Аргумент Dates может принимать любое из следующих значений:

    • ссылка на столбец даты и времени;
    • табличное выражение, возвращающее один столбец значений даты и времени;
    • логическое выражение, определяющее таблицу значений даты и времени из одного столбца.
  • Ограничения, применяемые к логическим выражениям, описаны в разделе Функция CALCULATE.

  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Пример

В следующем примере формулы создается мера, которая вычисляет продажи через Интернет за предыдущий месяц.

= CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), PREVIOUSMONTH('DateTime'[DateKey]))  

См. также

Функции операций со временем
Функции даты и времени
PREVIOUSDAY
PREVIOUSQUARTER
PREVIOUSYEAR