예시 코드 :
(1) 기본적인 사용:
DATESYTD('Date'[Date])
이 함수는 기본적으로 1월 1일부터 주어진 날짜까지의 범위를 반환합니다.
(2) 회계연도가 6월 30일에 끝나는 경우:
DATESYTD('Date'[Date], "06/30")
이 함수는 7월 1일부터 주어진 날짜까지의 범위를 반환하게 됩니다.
(3) 지정된 날짜가 아닌 열이 2024년도 날짜들로 되어 있다면, DATESYTD 함수는 해당 열의 각 날짜를 기준으로 그 날짜까지의 연간 누적 날짜 범위를 반환하게 됩니다. 즉, 그 열에 있는 모든 날짜에 대해 자동으로 **해당 연도의 시작(1월 1일)**부터 그 날짜까지의 날짜 범위를 계산하게 됩니다.
DATESYTD('Date'[Date])
만약 'Date' 열이 2024년 1월 1일부터 2024년 12월 31일까지의 날짜를 포함하고 있다면, DATESYTD 함수는 이 열에 있는 각 날짜에 대해 연 누적 범위를 반환하게 됩니다.
• 2024년 1월 10일이 있으면, 그 날짜에 대해 2024년 1월 1일부터 1월 10일까지의 날짜 범위를 계산.
• 2024년 6월 15일이 있으면, 2024년 1월 1일부터 6월 15일까지의 날짜 범위를 계산.
• 마지막으로 2024년 12월 31일이 있으면, 2024년 1월 1일부터 12월 31일까지의 날짜 범위를 반환.
즉, DATESYTD는 각 날짜에 대해 해당 연도의 시작일부터 그 날짜까지 누적된 날짜 범위를 반환하는 방식으로 동작합니다.