YEAR
날짜 연도를 1900-9999 범위의 4자리 정수로 반환합니다.
구문
YEAR(<date>)
매개 변수
용어 | 정의 |
---|---|
date | 찾을 연도를 포함하는 날짜/시간 또는 텍스트 형식의 날짜입니다. |
반환 값
1900-9999 범위의 정수입니다.
설명
날짜를 일련 번호로 저장하는 Microsoft Excel과 달리 DAX는 날짜/시간 데이터 형식을 사용하여 날짜 및 시간을 사용합니다.
날짜는 DATE 함수를 사용하거나 다른 수식 또는 함수의 결과로 입력해야 합니다. 날짜의 허용된 텍스트 표현(예: 2007년 3월 3일 또는 2003년 3월 3일)에 날짜를 입력할 수도 있습니다.
YEAR, MONTH 및 DAY 함수에서 반환되는 값은 제공된 날짜 값의 표시 형식에 관계없이 그레고리오 값이 됩니다. 예를 들어 제공된 날짜의 표시 형식이 Hijri 달력을 사용하는 경우 YEAR, MONTH 및 DAY 함수에 대해 반환되는 값은 해당하는 그레고리오 날짜와 연결된 값이 됩니다.
날짜 인수가 날짜의 텍스트 표현인 경우 함수는 변환을 수행하기 위해 클라이언트 컴퓨터의 로캘 및 날짜 시간 설정을 사용하여 텍스트 값을 이해합니다. 문자열 형식이 현재 로캘 설정과 호환되지 않는 경우 오류가 발생할 수 있습니다. 예를 들어 로캘에서 날짜를 월/일/연도로 정의하고 날짜가 일/월/연도로 제공되면 2009년 1월 25일로 해석되지 않고 잘못된 날짜로 해석됩니다.
예시
다음 예제에서는 2007을 반환합니다.
= YEAR("March 2007")
예제 - 식의 결과로 날짜 지정
설명
다음 예제에서는 오늘 날짜의 연도를 반환합니다.
= YEAR(TODAY())