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