TOTALYTD 함수
현재 컨텍스트에서 expression의 연간 누계 값을 계산합니다.
구문
TOTALYTD(<expression>,<dates>[,<filter>][,<year_end_date>])
매개 변수
매개 변수 |
정의 |
---|---|
expression |
스칼라 값을 반환하는 식입니다. |
dates |
날짜가 포함된 열입니다. |
filter |
(선택 사항) 현재 컨텍스트에 적용할 필터를 지정하는 식입니다. |
year_end_date |
(선택 사항) 연도의 마지막 날짜를 정의하는 날짜로 이루어진 리터럴 문자열입니다. 기본값은 12월 31일입니다. |
반환 값
현재 연간 누계 dates에 대해 계산된 expression을 나타내는 스칼라 값입니다.
주의
[!참고]
컨텍스트가 수식의 결과에 주는 영향을 확인하려면 DAX 수식의 컨텍스트를 참조하십시오.
dates 인수는 다음 중 하나가 될 수 있습니다.
날짜/시간 열에 대한 참조
날짜/시간 값으로 이루어진 단일 열을 반환하는 테이블 식
날짜/시간 값으로 이루어진 단일 열 테이블을 정의하는 부울 식
[!참고]
부울 식에 적용되는 제약 조건에 대한 설명은 CALCULATE 함수 항목을 참조하십시오.
[!참고]
필터 식에는 CALCULATE 함수 항목에서 설명하는 제한 사항이 적용됩니다.
year_end_date 매개 변수는 통합 문서를 만드는 데 사용한 클라이언트의 로캘과 동일한 로캘의 날짜로 이루어진 문자열 리터럴입니다. 날짜의 연도 부분은 무시됩니다.
이 DAX 함수는 DirectQuery 모드에서 사용할 수 없습니다. DirectQuery 모델의 제한 사항에 대한 자세한 내용은 https://go.microsoft.com/fwlink/?LinkId=219172를 참조하십시오.
예
다음 수식에서는 인터넷 판매 부문의 '연간 누계' 또는 '연간 누적 합계'를 계산하는 측정값을 만드는 예를 보여 줍니다.
이 수식이 어떻게 실행되는지 확인하려면 피벗 테이블을 만들고 피벗 테이블의 행 레이블 영역에 CalendarYear, CalendarQuarter 및 MonthNumberOfYear 필드를 추가합니다. 그런 다음 코드 섹션에 정의되어 있는 수식을 사용하여 피벗 테이블의 값 영역에 Year-to-date Total이라는 측정값을 추가합니다.
코드
=TOTALYTD(SUM(InternetSales_USD[SalesAmount_USD]),DateTime[DateKey])