이 문서에서는 Microsoft Excel에서 WEEKNUM 함수의 수식 구문 및 사용에 대해 설명합니다.
설명
특정 날짜의 주 번호를 반환합니다. 예를 들어 1월 1일을 포함하는 주는 연도의 첫째 주이고 주 번호가 1로 매겨집니다.
이 함수에는 두 가지 체계가 사용됩니다.
- 체계 1 1월 1일을 포함하는 주가 연도의 첫째 주이고 주 번호가 1로 매겨집니다.
- 시스템 2 연도의 첫 번째 목요일이 포함된 주는 해당 연도의 첫 번째 주이며 1주로 번호가 매겨집니다. 이 체계는 ISO 8601에 지정된 방법으로, 유럽식 주 번호 매기기 체계로 알려져 있습니다.
구문
WEEKNUM(serial_number,[return_type])
WEEKNUM 함수 구문에는 다음과 같은 인수가 사용됩니다.
- Serial_number 필수. 해당 주에 속하는 날짜입니다. 날짜는 DATE 함수를 사용하거나 다른 수식 또는 함수의 결과로 입력해야 합니다. 예를 들어 2008년 5월 23일에 대해서는 DATE(2008,5,23)을 사용합니다. 날짜를 텍스트로 입력하면 문제가 발생할 수 있습니다.
- Return_type 선택적. 주의 시작 요일을 결정하는 숫자입니다. 기본값은 1입니다.
| return_type | 주가 시작되는 요일 | 시스템 |
|---|---|---|
| 1 또는 생략 | 일요일 | 1 |
| 2 | 월요일 | 1 |
| 11 | 월요일 | 1 |
| 12 | 화요일 | 1 |
| 13 | 수요일 | 1 |
| 14 | 목요일 | 1 |
| 15 | 금요일 | 1 |
| 16 | 토요일 | 1 |
| 17 | 일요일 | 1 |
| 21 | 월요일 | 2 |
주의
- 날짜는 계산에 사용할 수 있도록 순차적인 일련 번호로 저장됩니다. 기본적으로 1900년 1월 1일은 일련 번호 1입니다. 2008년 1월 1일은 1900년 1월 1일 이후 39,448일이므로 일련 번호 39448입니다.
- serial_number가 현재 날짜 기본 값 범위를 벗어나면 #NUM! 오류가 반환됩니다.
- return_type이 위의 표에 지정된 범위를 벗어나면 #NUM! 오류가 반환됩니다.
예제
다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.
| 데이터 | ||
|---|---|---|
| 2012-03-09 | ||
| 수식 | 설명 | 결과 |
| =WEEKNUM(A2) | 주의 시작 요일을 일요일로 볼 때 12-03-09가 속한 해의 해당 주 번호를 반환합니다(기본값). | 10 |
| =WEEKNUM(A2,2) | 주의 시작 요일을 월요일로 볼 때 12-03-09가 속한 해의 해당 주 번호를 반환합니다(두 번째 인수: 2). | 11 |