WEEKDAY 함수

WEEKDAY는 주어진 날짜 값의 요일을 리턴합니다. 일은 1 - 7 사이의 정수로 리턴됩니다. 번호 매기기가 시작되는 요일은 유형에 따라 달라집니다.

구문

WEEKDAY(number,type)

  • number는 리턴할 평일을 10진 정수로 나타낸 날짜 값입니다.
  • type(선택사항)은 계산 유형을 결정합니다. type = 1인 경우 요일은 일요일부터 시작해서 계산되며, type 인수가 누락된 경우 이 값이 기본값입니다.
표 1. 요일이 type 인수에 따라 리턴됨
유형 리턴되는 정수(평일)
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("6/14/2000")은 4를 리턴합니다. type 인수가 누락되었으므로 표준 계수가 사용됩니다. 표준 계수는 요일 번호 1의 일요일로 시작합니다. 2000년 6월 14일은 수요일이므로 요일 번호 4입니다.

WEEKDAY("7/24/1996",1)은 4를 리턴합니다. type 인수가 1이므로 일요일은 요일 번호 1입니다. 1996년 7월 24일은 수요일이므로 요일 번호 4입니다.

WEEKDAY("7/24/1996",2)는 3을 리턴합니다. type 인수가 2이므로 월요일은 요일 번호 1입니다. 1996년 7월 24일은 수요일이므로 요일 번호 3입니다.

WEEKDAY(NOW())는 현재 요일 번호를 리턴합니다.

셀 A1에 있는 요일이 업무일인지 표시하는 함수를 얻으려면 IF 및 WEEKDAY 함수를 다음과 같이 사용하십시오. IF(WEEKDAY(A1,2)<6,"business day","weekend")