Поделиться через


YEAR

Область применения: вычисление вычисляемого столбца вычисляемой таблицы Меры визуального элемента

Возвращает год даты в виде четырехзначного целого числа в диапазоне 1900-9999.

Синтаксис

YEAR(<date>)  

Параметры

Термин Определение
Дата Дата в формате даты и времени или текста, содержащая год, который требуется найти.

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

Целое число в диапазоне 1900-9999.

Замечания

  • В отличие от Microsoft Excel, в котором хранятся даты в виде серийных номеров, DAX использует тип данных datetime для работы с датами и временем.

  • Даты следует вводить с помощью функции DATE или как результаты других формул или функций. Вы также можете ввести даты в принятых текстовых представлениях даты, таких как 3 марта 2007 г. или Мар-3-2003.

  • Значения, возвращаемые функциями YEAR, MONTH и DAY, будут григорианскими значениями независимо от формата отображения указанного значения даты. Например, если формат отображения указанной даты использует календарь Хиджри, возвращаемые значения для функций YEAR, MONTH и DAY будут связаны с эквивалентной датой Григориана.

  • Если аргумент даты является текстовым представлением даты, функция использует параметры языкового стандарта и даты клиентского компьютера для понимания текстового значения для выполнения преобразования. Ошибки могут возникать, если формат строк несовместим с текущими параметрами языкового стандарта. Например, если языковой стандарт определяет даты, отформатированные как месяц/день/год, а дата предоставляется как день/месяц/год, то 25/1.2009 не будет интерпретировано как 25 января 2009 года, но как недопустимая дата.

Пример

В следующем примере возвращается значение 2007.

= YEAR("March 2007")  

Пример: дата в результате выражения

Description

В следующем примере возвращается год для сегодняшней даты.

= YEAR(TODAY())  

Функции даты и времени
Функция HOUR
Функция MINUTE
Функция YEAR
ФУНКЦИЯ SECOND