WeekNum 및 ISOWeekNum 함수

적용 대상: 캔버스 앱 모델 기반 앱 Power Pages Dataverse 수식 열

특정 날짜의 주 번호를 반환합니다.

Description

WeekNum 그리고ISOWeekNum 함수를 사용해 날짜의 주 번호를 결정합니다.

이러한 함수는 연도의 첫 번째 주(1주)를 결정하는 방법이 다릅니다.

  • WeekNum 은 1월 1일이 포함된 주를 해당 연도의 첫 번째 주로 사용합니다. 이 함수의 결과 범위는 1에서 54까지입니다.

  • ISOWeekNum 은 해당 연도의 첫 번째 목요일이 포함된 주를 해당 연도의 첫 번째 주로 사용합니다. 이것은 주 번호 매김에 대해 ISO 8601 날짜 및 시간 표준 정의를 따릅니다. 이 함수의 결과 범위는 1에서 53까지입니다. 날짜가 전년도의 마지막 주에 속할 수 있으므로 1월 첫째 날에 52 또는 53이 반환될 수 있습니다.

WeekNum에 두 번째 매개 변수를 사용하여 한 주의 시작 요일을 지정합니다. Excel 코드 번호를 제공하거나 StartOfWeek 열거를 사용할 수 있습니다.

Excel 코드 StartOfWeek 열거형 설명
1, 17 주 시작 일요일 주는 일요일에 시작합니다. 기본값.
2, 11 주 시작 월요일 주가 월요일에 시작합니다.
12 주 시작 화요일 주가 화요일에 시작합니다.
13 주 시작 수요일 주가 수요일에 시작합니다.
14 주 시작 목요일 주가 목요일에 시작합니다.
15 주 시작 금요일 주가 금요일에 시작합니다.
16 주 시작 토요일 주가 토요일에 시작합니다.

ISOWeekNum 은 항상 월요일을 주의 시작으로 사용합니다. Excel에서는 WeekNum 함수는 여기에서 지원되지 않는 추가 코드 21을 지원합니다. 대신 ISOWeekNum을 사용합니다.

이러한 함수에 단일 숫자를 전달하면 반환 값은 단일 결과입니다. 숫자가 포함된 단일 열 테이블을 전달하면 반환 값은 인수 테이블의 각 레코드에 대해 하나의 결과가 있는 단일 열 테이블입니다. 여러 열 테이블이 있는 경우 테이블 작업에 설명된 대로 단일 열 테이블로 셰이프할 수 있습니다.

구문

주 번호(날짜 시간 [, 주 시작 ])

  • DateTime - 필수. 연산을 수행할 날짜/시간 값입니다.
  • 주 시작 - 선택 사항. 주의 시작 요일을 결정하는 Excel 코드 또는 StartOfWeek 열거입니다.

ISOWeekNum(날짜시간)

  • DateTime - 필수. 연산을 수행할 날짜/시간 값입니다. 주가 항상 월요일에 시작합니다.

예제

2021년의 첫 번째 주와 마지막 주

Date WeekNum( Date ) ISOWeekNum( Date ) WeekNum( Date, StartOfWeek.Wednesday )
금요일,1월1일,2021년 1 53 1
토요일,1월2일,2021년 1 53 1
일요일,1월3일,2021년 2 53 1
월요일,1월4일,2021년 2 1 1
화요일,1월5일,2021년 2 1 1
수요일,1월6일,2021년 2 1 2
목요일,1월7일,2021년 2 1 2
토요일,12월25일,2021년 52 51 52
일요일,12월26일,2021년 53 51 52
월요일,12월27일,2021년 53 52 52
화요일,12월28일,2021년 53 52 52
수요일,12월29일,2021년 53 52 53
목요일,12월30일,2021년 53 52 53
금요일,12월31일,2021년 53 52 53