엑셀 시리즈 #30 함수 - WEEKDAY 함수로 요일 자동 표시 보고서 만들기
안녕하세요 😊 7옥타브고양이입니다.
사무직 업무를 하다 보면 날짜별로 보고서를 작성하거나, 출근표·일정표·매출기록표 등에서 요일을 자동으로 표시해야 하는 상황이 정말 많습니다. 오늘은 이런 업무를 깔끔하게 자동화해주는 WEEKDAY 함수를 중심으로, 요일 표시 보고서 자동화 방법을 단계별로 알려드리겠습니다.

📘 WEEKDAY 함수 기본 개념
WEEKDAY 함수는 날짜를 입력하면 그 날짜가 무슨 요일인지 숫자로 반환해주는 함수입니다.
예를 들어, =WEEKDAY("2025-11-11")을 입력하면 결과값으로 3이 표시됩니다. (3은 화요일을 의미)
함수의 기본 구조는 아래와 같습니다.
=WEEKDAY(serial_number, [return_type])serial_number : 요일을 구하고 싶은 날짜 셀
return_type : 요일 번호 반환 방식 (기본값은 1)
return_type에 따라 요일 번호가 달라집니다 👇
| return_type | 1 = 일요일 시작 | 2 = 월요일 시작 | 3 = 월요일(1)~일요일(7) |
|---|---|---|---|
| 결과값 예시 | 일(1)~토(7) | 월(1)~일(7) | 월(0)~일(6) |
💡 예제 1 : 자동 요일 표시 출근표 만들기
사무직에서 자주 사용하는 ‘출근표’를 예로 들어보겠습니다.
날짜를 입력하면 자동으로 요일이 표시되도록 만들면, 반복되는 입력 작업을 줄이고 실수를 예방할 수 있습니다.
| A열 (날짜) | B열 (요일) |
|---|---|
| 2025-11-10 | 월요일 |
| 2025-11-11 | 화요일 |
| 2025-11-12 | 수요일 |
| 2025-11-13 | 목요일 |
B2 셀에 아래 함수를 입력해보세요 👇
=CHOOSE(WEEKDAY(A2, 2), "월요일", "화요일", "수요일", "목요일", "금요일", "토요일", "일요일")
이제 A열에 날짜만 입력해도 자동으로 요일이 표시됩니다. 이 방식은 회계부서, 인사팀, 일정관리 문서 등에서 매우 유용하게 쓰입니다.

📊 예제 2 : 주말 구분 자동 강조 보고서 만들기
보고서를 만들 때 주말(토, 일)을 다른 색으로 표시하면 시각적으로 한눈에 들어오죠. 조건부 서식을 WEEKDAY 함수와 함께 활용하면 아주 쉽게 설정할 수 있습니다.
조건부 서식 설정 방법:
- 날짜가 입력된 범위를 선택 (예: A2:A31)
- 홈 탭 → 조건부 서식 → 새 규칙 → 수식을 사용하여 서식 지정
- 다음 수식을 입력 👇
=WEEKDAY(A2, 2)>=6
그 다음 서식을 노란색 배경으로 지정하면, 자동으로 토요일과 일요일이 강조됩니다.
이 기능은 휴일 캘린더, 근무 스케줄표, 프로젝트 일정표에서 특히 유용합니다.

🧩 예제 3 : 요일별 업무 분배 자동화
예를 들어 영업팀에서 요일별로 담당자가 다를 경우, 요일을 기준으로 담당자를 자동 배정할 수도 있습니다.
| 날짜 | 요일 | 담당자 |
|---|---|---|
| 2025-11-10 | 월요일 | 홍길동 |
| 2025-11-11 | 화요일 | 김민수 |
| 2025-11-12 | 수요일 | 박지현 |
이 경우, 담당자 자동 표시를 위해 다음 함수를 사용합니다 👇
=CHOOSE(WEEKDAY(A2,2),"홍길동","김민수","박지현","이수정","최은호","-","-")
주말은 비워두고 평일에만 담당자가 자동 표시되도록 설정했습니다. 이런 구조는 일정 관리, 고객 응대 스케줄, 콜센터 근무표에도 그대로 응용할 수 있습니다.

💬 마무리
WEEKDAY 함수는 단순히 요일을 구하는 것 이상으로, 조건부 서식, 자동화, 담당자 배정 등 실무 효율화에 다양하게 활용할 수 있는 함수입니다. 사무직 업무에서 날짜 관리가 들어간다면, 오늘 배운 함수만 잘 써도 업무 효율이 눈에 띄게 좋아질 거예요.
다음 글에서는 엑셀 시리즈 #31 자동화 - IF + AND + OR로 조건별 자동 판단 시스템 만들기를 다뤄보겠습니다.
이 글이 도움이 되셨다면 ❤️ 공감과 댓글로 응원 부탁드립니다.
작성자: 7옥타브고양이
'IT > 엑셀' 카테고리의 다른 글
| 엑셀 시리즈 #29 함수 - DATEDIF, EDATE, WORKDAY로 근무일 계산 자동화하기 (13) | 2025.11.20 |
|---|---|
| 엑셀 시리즈 #28 함수 - TEXTJOIN, CONCAT으로 자동 문장 생성하기 (11) | 2025.11.19 |
| 엑셀 시리즈 #27 함수 - FIND, SEARCH 함수로 텍스트 자동 탐색하기 (12) | 2025.11.18 |
| 엑셀 시리즈 #26 함수 - LEFT, RIGHT, MID 함수로 이름·코드 자동 분리하기 (20) | 2025.11.17 |
| 엑셀 시리즈 #25 함수 - 고급 필터 기능으로 부서별 보고서 자동 생성하기 (15) | 2025.11.14 |
