엑셀 WEEKDAY 함수
실습파일 |
요약
선택한 날짜의 요일을 숫자로 반환합니다.
설명
WEEKDAY 함수는 선택한 날짜의 해당 요일을 숫자로 반환하는 함수입니다. 기본값으로 1(일요일)에서 7(토요일) 사이의 정수를 반환합니다. 요일을 반환하는 방법은 [반환옵션]으로 사용자가 직접 지정할 수 있습니다. 날짜를 각각의 년/월/일로 직접 입력하려면 DATE 함수를 사용하세요. 입력한 날짜가 1년중 몇번째 주인지 계산하려면 WEEKNUM 함수를 사용하세요.
호환성
Windows 버전 | 엑셀 모든 버전에서 사용 가능합니다. |
Mac 버전 | Mac용 엑셀 모든 버전에서 사용 가능합니다. |
구문
= WEEKDAY ( 날짜, [반환옵션] )
인수
날짜 | 요일번호를 반환할 날짜입니다. 날짜는 반드시 인식가능한 일련번호여야 합니다. |
반환옵션 | [선택인수] 요일을 반환하는 유형을 결정합니다. |
반환옵션 | 반환되는 수 | 해당 요일 |
1 (기본값) | 1 ~ 7 | 일 ~ 토 |
2 | 1 ~ 7 | 월 ~ 일 |
3 | 0 ~ 6 | 월 ~ 일 |
11 | 1 ~ 7 | 월 ~ 일 |
12 | 1 ~ 7 | 화 ~ 월 |
13 | 1 ~ 7 | 수 ~ 화 |
14 | 1 ~ 7 | 목 ~ 수 |
15 | 1 ~ 7 | 금 ~ 목 |
16 | 1 ~ 7 | 토 ~ 금 |
17 | 1 ~ 7 | 일 ~ 토 |
반환값
선택한 날짜의 요일번호를 반환옵션에 따라 숫자로 반환합니다.
사용예제
다른 주의사항
- WEEKDAY 함수에 입력되는 날짜는 반드시 날짜형식의 일련번호로 입력되어야 합니다. 예를 들어 "2019년 1월 1일" 로 입력된 값이 '텍스트'일 경우 WEEKDAY 함수는 #VALUE! 오류를 반환합니다. 텍스트인지 확인하는 방법은 셀을 우클릭한 뒤, '셀 서식' - '표시 형식' 의 '일반'을 선택하여 확인할 수 있습니다. 만약 '일반'으로 선택한 값이 43466 이라면 날짜형식의 일련번호이고, '2019년 1월 1일'로 표시된다면 텍스트입니다.
- 입력된 날짜가 1900년 1월 1일 이전 값 또는 9999년 12월 31일 이후 값일 경우 #NUM! 오류를 반환합니다.
- 반환옵션이 위 표에 나열된 값이 아닐 경우 #NUM! 오류를 반환합니다.
- 선택한 날짜가 일년 중 몇번째 주인지 계산하려면 WEEKNUM 함수를 사용하세요.
[링크] MS OFFICE 공식 홈페이지 WEEKDAY 함수 설명