다음을 통해 공유


WEEKNUM

적용 대상:계산 열계산 테이블Measure시각적 계산

date return_type따라 지정된 value 주 번호를 반환합니다. 주 번호는 주가 year내에서 숫자로 떨어지는 위치를 나타냅니다.

이 함수에는 다음 두 가지 시스템이 사용됩니다.

  • 시스템 1 - 1월 1일이 포함된 주는 firstyearand 주가 1주로 번호가 매겨집니다.
  • 시스템 2 - firstyear 목요일을 포함하는 주는 firstyearand 주가 1주로 번호가 매겨집니다. 이 시스템은 일반적으로 유럽 주 번호 매기기 시스템으로 알려진 ISO 8601에 지정된 방법론입니다.

구문

WEEKNUM(<date>[, <return_type>])

매개 변수

용어 정의
date date datetime format.
return_type (선택 사항) 주의 시작 day 결정하는 숫자입니다. 기본 은(는) 1입니다. 설명 부분을 참조하세요.

반환 value

정수입니다.

설명

  • 기본적으로 WEEKNUM 함수는 1월 1일이 포함된 주가 calendarfirst 주로 간주되는 year 규칙을 사용합니다. 그러나 유럽에서 널리 사용되는 ISO 8601 calendar 표준은 first 주를 새로운 or떨어지는 며칠(4year 이상)으로 정의합니다. 즉, ifreturn_type 21 이외의 유효한 value 1월 or 주에 3일이 first 더 적은 기간 동안 WEEKNUM 함수는 ISO 8601 정의와 다른 주 번호를 반환합니다.

  • return_type경우 일부 DirectQuery 데이터 원본에서 다음과 같은 유효한 valuesnot 지원될 수 있습니다.

    return_type 주 시작 시스템
    1 or 생략 일요일 1
    2 월요일 1
    11 월요일 1
    12 화요일 1
    13 수요일 1
    14 목요일 1
    15 금요일 1
    16 토요일 1
    17 일요일 1
    21 월요일 2

예 1

다음 예제에서는 2010년 2월 14일의 주 번호를 반환합니다. 이 계산에서는 월요일에 몇 주가 시작된다고 가정합니다.

= WEEKNUM("Feb 14, 2010", 2) 

예제 2

다음 예제에서는 테이블에서 HireDate열에 저장된 주 번호를 Employees반환합니다. 이 계산에서는 일요일에 몇 주가 시작된다고 가정합니다.

= WEEKNUM('Employees'[HireDate])

YEARFRAC 함수WEEKDAY 함수