CALENDAR

연속된 날짜 집합이 포함된 "Date"라는 단일 열이 있는 테이블을 반환합니다. 날짜 범위는 지정된 시작 날짜부터 지정된 종료 날짜까지이며, 이 두 날짜를 포함합니다.

구문

CALENDAR(<start_date>, <end_date>)  

매개 변수

용어 정의
start_date datetime 값을 반환하는 DAX 식입니다.
end_date datetime 값을 반환하는 DAX 식입니다.

반환 값

연속된 날짜 집합을 포함하는 "Date"라는 단일 열이 있는 테이블을 반환합니다. 날짜 범위는 지정된 시작 날짜부터 지정된 종료 날짜까지이며, 이 두 날짜를 포함합니다.

설명

  • start_date end_date보다 크면 오류가 반환됩니다.

  • 이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.

예제

다음 수식은 2015년 1월 1일에서 2021년 12월 31일 사이의 날짜가 포함된 테이블을 반환합니다.

= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))

실제 판매 데이터 및 향후 판매 예측을 포함하는 데이터 모델의 경우 다음 식은 Sales 및 Forecast 테이블의 날짜 범위를 포함하는 날짜 테이블을 반환합니다.

= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))