엑셀에서 날짜 데이터를 다루다 보면 해당 날짜가 무슨 요일인지 알아야 할 때가 많습니다. 예를 들어, 특정 날짜가 주말인지 평일인지 확인하거나, 요일별로 데이터를 분석하고자 할 때 요일 정보를 활용하게 됩니다. 이번 글에서는 엑셀에서 날짜로부터 요일을 추출하는 다양한 방법을 자세히 살펴보겠습니다.
1. WEEKDAY 함수 사용하기

WEEKDAY 함수란?
WEEKDAY 함수는 특정 날짜가 주어진 주에서 몇 번째 요일인지를 나타내는 숫자를 반환합니다. 기본적으로 1부터 7까지의 숫자를 반환하며, 각 숫자는 요일을 의미합니다.
support.microsoft.com+1nextmeok.tistory.com+1

WEEKDAY 함수 구문
- serial_number: 요일을 알고자 하는 날짜입니다.
- return_type: 반환되는 숫자의 요일 시작점을 결정합니다. 생략할 경우 기본값은 1입니다.

return_type에 따른 반환 값
return_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("2025-03-04")
를 사용하면 기본적으로 3을 반환하며, 이는 화요일을 의미합니다.

2. TEXT 함수로 요일 추출하기
TEXT 함수는 날짜를 원하는 형식의 텍스트로 변환할 수 있습니다. 이를 활용하여 날짜를 요일로 표시할 수 있습니다.

TEXT 함수 구문
- value: 텍스트로 변환할 값입니다.
- format_text: 변환할 텍스트 형식입니다.
요일 표시 형식
"aaa"
: 요일의 약칭을 반환합니다. 예: "월", "화""aaaa"
: 요일의 전체 이름을 반환합니다. 예: "월요일", "화요일"
예를 들어, 셀 A1에 날짜가 입력되어 있을 때, B1 셀에 =TEXT(A1, "aaaa")
를 입력하면 해당 날짜의 요일을 "월요일"과 같이 표시할 수 있습니다.

3. 셀 서식으로 요일 표시하기
함수를 사용하지 않고도 셀 서식을 변경하여 날짜를 요일로 표시할 수 있습니다.
nextmeok.tistory.com+tep2step.tistory.com+2
셀 서식 변경 방법
- 요일로 표시할 날짜가 포함된 셀을 선택합니다.
- 마우스 오른쪽 버튼을 클릭하고 "셀 서식"을 선택합니다.
- "표시 형식" 탭에서 "사용자 지정"을 선택합니다.
- 형식 상자에 원하는 형식을 입력합니다:
"aaaa"
: 요일의 전체 이름을 표시합니다. 예: "월요일""aaa"
: 요일의 약칭을 표시합니다. 예: "월""yyyy-mm-dd aaaa"
: 날짜와 요일을 함께 표시합니다. 예: "2025-03-04 화요일"
이렇게 설정하면 해당 셀에 입력된 날짜가 지정한 형식으로 표시됩니다.

4. CHOOSE 함수와 WEEKDAY 함수 조합하기
CHOOSE 함수와 WEEKDAY 함수를 조합하여 요일을 텍스트로 표시할 수도 있습니다.
CHOOSE 함수 구문
- index_num: 선택할 값의 인덱스 번호입니다.
- value1, value2, ...: 선택 가능한 값들의 목록입니다.
사용 예시
이 수식은 A1 셀의 날짜에 해당하는 요일을 "일", "월", "화" 등의 형식으로 반환합니다.

5. 요약
엑셀에서 날짜로부터 요일을 추출하는 방법은 여러 가지가 있습니다. WEEKDAY 함수를 사용하여 요일을 숫자로 반환받을 수 있고, TEXT 함수를 통해 원하는 형식의 요일 텍스트를 얻을 수 있습니다. 또한, 셀 서식을 활용하여 날짜와 요일을 함께 표시하거나, CHOOSE 함수와 WEEKDAY 함수를 조합하여 요일을 텍스트로 표현할 수도 있습니다.
상황에 맞게 이러한 방법들을 활용하여 엑셀 작업의 효율성을 높이시길 바랍니다.
'엑셀' 카테고리의 다른 글
엑셀 인쇄영역 파란선 인쇄 영역 설정 (0) | 2025.03.06 |
---|---|
엑셀 중복값 표시 방법 (0) | 2025.03.06 |
엑셀 순위 함수 알아보기 (0) | 2025.03.05 |
엑셀 소수점 버림 알아보기 (0) | 2025.03.05 |
엑셀 실행은 어떻게 하나요? 쉬운 가이드 (0) | 2024.10.18 |