오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
날짜 및 시간
WEEKDAY 함수
함수 요약

엑셀 WEEKDAY 함수는 특정 날짜의 요일 번호를 반환하는 함수입니다.

함수 구문
=WEEKDAY(날짜, [반환옵션])
날짜
-
요일을 확인할 날짜 입니다.
반환옵션
-
[선택인수]요일 번호를 반환하는 옵션을 설정합니다.
기본값은 일요일을 1로 시작하는 요일 번호를 반환합니다.
  • 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 함수는 선택한 날짜의 요일 번호를 반환하는 함수입니다. 기본값은 일요일을 1로 시작하는 요일 번호를 반환합니다. 반환 옵션을 통해 요일 형식을 선택할 수 있으며, 우리나라에서는 월요일을 1로 시작하는 옵션(=2)을 주로 사용합니다.

=WEEKDAY("2024-01-01")/ / 결과 : 월요일 → 2 (일요일 시작)
=WEEKDAY("2024-01-01", 2)/ / 결과 : 월요일 → 1 (월요일 시작)

WEEKDAY 함수 간단 예제
1) 특정 날짜의 요일 번호 확인
=WEEKDAY(DATE(2024,3,1))/ / 결과 : 토요일 → 6
2) 특정 날짜의 한 주를 시작하는 월요일 반환하기

다음 공식을 사용하면, 특정 날짜를 포함하는 주의 월요일을 반환할 수 있습니다.

/ / =날짜-WEEKDAY(날짜,3)
="2025-01-01"-WEEKDAY("2025-01-01",3)
="2025-01-01"-2
="2024-12-30"

그 외 주의사항

날짜가 1900년 1월 1일 이전 또는 9999년 12월 31일 이후 값일 경우 #NUM! 오류를 반환합니다.

특정 날짜의 주 번호(1년 중 몇번째 주)는 WEEKNUM 함수로 계산합니다.


댓글 8
5 (5개 평가)
즐거운엑셀
즐거운엑셀 2021.04.10 14:30
오빠두 엑셀 안녕하세요 :)
질문드립니다~!
설명해주신 내용을 보면 반환옵션에 따라서 결과값이 달라지는데요.
주의 시작일을 계산하기 위해서 날짜를 지정하고
=D6-WEEKDAY(E6,3)
D6은 2020-7-10 이라는 가정하인데요
옵션을 어떻 기준에 따라 정하는 건지 바로 이해가 안됩니다 ㅠㅠ

예를 들어 옵션 2와 3은 둘다 1(월)~7(일)인데 왜 차이가 발생하는건지요
즐거운엑셀
즐거운엑셀 2021.04.10 14:49
해당월의 시작일과 종료일에 해당되는걸 골라서 사용하는건가요?
반환형식 3은 월(0)~일(6)이 맞는지도요 ㅠㅠ

반환 형식: 1 이면 한 주가 일요일(1)에 시작하여 토요일(7)에 끝납니다. 1에서 7 사이의 번호가 지정됩니다.

반환 형식: 2 이면 한 주가 월요일(1)에 시작하여 일요일(7)에 끝납니다.

반환 형식: 3 이면 한 주가 월요일(0)에 시작하여 일요일(6)에 끝납니다. 1에서 7 사이의 번호가 지정됩니다.
팍셀
팍셀 2024.08.04 22:14
항상 감사드립니다
그런데 위에 정리해 주신 표에 반환옵션 3, 11의 반환되는 수 범위가 바뀌어 있는 것 같습니다.
오빠두엑셀
오빠두엑셀 작성자 2024.08.05 15:12
안녕하세요! 오빠두엑셀 전진권 강사입니다.
표에서 3, 11의 반환되는 수를 올바르게 수정하였습니다.
확인해주셔서 감사합니다!🙇‍♂️
팍셀
팍셀 2024.08.05 22:09
작은 도움이라도 되어 다행입니다 ^^ 주차 계산 서식을 이해해 보려고 시도는 하였으나, 그냥 제공해 주신 서식을 쓰는 것으로 결심했습니다.. 어렵네요..-_-
하지만 강사님 덕분에 솔루션을 얻을 수 있어서 큰 다행입니다.
실력은 차근차근 키우겠습니다.
감사합니다.
강민준🤗
강민준🤗 2024.08.11 08:15
좋은 강의 감사합니다🙇‍♂️
옥지훈
옥지훈 2025.08.10 14:07
상세설명에 두번째줄 결과 1이어야 합니다
오빠두엑셀
오빠두엑셀 작성자 2025.08.11 20:56
앗 그렇네요!! 방금 수정했습니다.
확인해주셔서 감사합니다.🙏