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

WEEKDAY 함수

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 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 (일~토)
예제 시트
C2=WEEKDAY(A2,B2)
A
B
C
D
1
날짜
반환옵션
WEEKDAY
2
2024-01-01
1
2
3
2024-01-01
2
1
4
2024-01-01
3
0
5
2024-01-01
11
1
6
2024-01-01
12
7
7
2024-01-01
13
6
8
같은 월요일도 반환옵션의 주 시작 요일과 번호 체계에 따라 0·1·2·6·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
특정 날짜의 한 주를 시작하는 월요일 반환하기

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

="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

댓글 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
앗 그렇네요!! 방금 수정했습니다.
확인해주셔서 감사합니다.🙏
스크랩 완료