EDATE
Возвращает дату, которая является указанным числом месяцев до или после даты начала. Используйте EDATE для вычисления дат зрелости или дат выполнения, которые падают в тот же день месяца, что и дата выдачи.
Синтаксис
EDATE(<start_date>, <months>)
Параметры
Термин | Определение |
---|---|
start_date | Дата в формате datetime или текстового формата, представляющего дату начала. |
месяцев | Целое число, представляющее количество месяцев до или после start_date. |
Возвращаемое значение
Дата (datetime).
Замечания
В отличие от Microsoft Excel, в котором хранятся даты в виде последовательных серийных номеров, DAX работает с датами в формате datetime . Даты, хранящиеся в других форматах, преобразуются неявно.
Если start_date не является допустимой датой, EDATE возвращает ошибку. Убедитесь, что ссылка на столбец или дата, указанная в качестве первого аргумента, является датой.
Если месяцы не являются целым числом, оно усечено.
Если аргумент даты является текстовым представлением даты, функция EDATE использует параметры языкового стандарта и даты клиентского компьютера для понимания текстового значения для выполнения преобразования. Если текущие параметры времени даты представляют дату в формате "Месяц/день/год", то следующая строка "1/8/2009" интерпретируется как значение даты и времени, эквивалентное 8 января 2009 года. Однако если текущие параметры даты представляют дату в формате Day/Month/Year, то та же строка будет интерпретирована как значение даты и времени, эквивалентное 1 августа 2009 года.
Если запрошенная дата истекла за последний день соответствующего месяца, возвращается последний день месяца. Например, следующие функции: EDATE("2009-01-29", 1), EDATE("2009-01-30", 1), EDATE("2009-01-31", 1) возвращается 28 февраля 2009 года; соответствует одному месяцу после даты начала.
Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Пример
В следующем примере возвращается дата трех месяцев после даты заказа, которая хранится в столбце [TransactionDate].
= EDATE([TransactionDate],3)
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по