💡 핵심 요약: 매달 초마다 반복되는 근무표 작성 업무를 획기적으로 줄이기 위해서는 ① 연도와 월(1~12)만 바꾸면 1일부터 말일까지 요일과 주말 서식이 자동 변경되는 동적 달력, ② 직원 명단을 편하게 선택하는 ‘드롭다운 목록’, ③ 근무/휴가/병가/결근 일수와 점유율(%)을 실시간 계산하는 ‘COUNTIF 집계 수식’의 3단 구조 자동화 템플릿을 구축해야 합니다.
회사, 매장, 물류센터, 병원 등 직원이 근무하는 모든 조직에서 매월 가장 많은 시간을 잡아먹는 반복 업무 중 하나가 바로 ‘월별 직원 근무표 및 근태 관리표’ 작성입니다. 매달 달력을 보며 날짜를 손으로 고치고, 토요일과 일요일 칸을 찾아 일일이 페인트통으로 회색을 칠하고, 월말이 되면 직원별 출근 일수와 연차 사용 개수를 눈으로 세며 계산기를 두드리는 경우가 많습니다.
하지만 엑셀의 기초적인 필수 함수(DATE, TEXT, WEEKDAY, COUNTIF)와 데이터 유효성 검사, 조건부 서식 기능을 조합하면, 연도와 월 숫자 딱 2개만 변경해도 한 달 치 근무표와 통계 대시보드가 1초 만에 완성됩니다. 본 가이드에서는 누구나 따라 할 수 있는 단계별 제작법을 상세히 설명합니다.
1. 자동 근무표 템플릿의 전체 아키텍처
완성도 높은 근무표는 크게 3개의 논리적 영역으로 나뉘어 서로 유기적으로 연동됩니다.
2. [1단계] 연·월 변경 시 요일이 자동 갱신되는 달력 만들기
상단에 기준이 되는 연도(B1 셀)와 월(D1 셀)을 입력하면 날짜 행과 요일 행이 수식으로 자동 연동되도록 세팅합니다.
• 2일(D4 셀)부터는 =C4+1을 입력하고 오른쪽으로 31일까지 드래그하여 채웁니다.
• 표시 형식을 d로 지정하면 숫자(1, 2, 3…)만 깔끔하게 보입니다.
• "aaa" 서식 코드는 해당 날짜를 ‘월’, ‘화’, ‘수’ 등의 한 글자 한글 요일로 즉시 변환합니다.
• WEEKDAY(날짜, 2)는 월요일=1, 토요일=6, 일요일=7을 반환합니다. 값이 6 이상일 때 채우기 색상을 회색으로 지정하면 매달 토·일요일 위치가 자동으로 변경되어 강조됩니다.
3. [2단계] 직원 명단 탭 분리 & 드롭다운 목록 연동
근무표에 직원 이름을 직접 타이핑하면 오타가 발생해 월말 통계 집계 수식이 깨질 위험이 있습니다. 별도 탭에서 명단을 관리하고 드롭다운으로 선택하도록 구성합니다.
[직원명단]시트를 새로 만들고 A열에직원1, 직원2, 직원3 ...형태로 이름을 입력합니다.[근무표]시트로 돌아와 직원 이름이 들어갈 영역(예:B6:B20)을 마우스로 드래그합니다.- 상단 메뉴에서 [데이터] > [데이터 유효성 검사]를 클릭합니다.
- 제한 대상을 [목록]으로 변경하고, 원본 입력창에
=직원명단!$A$2:$A$20범위를 지정한 뒤 확인을 누릅니다.
👉 효과: 인원이 추가되거나 퇴사자가 발생했을 때 [직원명단] 시트만 수정하면 모든 근무표 목록이 일괄 업데이트됩니다.
4. [3단계] 근태 유형 단축키 & 실시간 통계 집계
[근태 유형별 단축키 기준표]
| 코드 (약어) | 근태 유형 명칭 | 설명 및 사용 가이드 |
|---|---|---|
| 근 (W) | 정상 근무 | 정상 출근 및 일일 표준 업무 수행 |
| V (휴) | 연차 / 휴가 | 사전 승인된 유급 정기 휴가 |
| S (병) | 병가 | 질병 및 부상으로 인한 휴무 |
| 결 (A) | 결근 / 무단 | 사유 없는 결근 또는 무급 휴무 |
[직원별 월간 근태 통계 대시보드 예제]
| 직원명 | 근무(일) | 휴가(일) | 병가(일) | 결근(일) | 총 일수 | 출근율(%) |
|---|---|---|---|---|---|---|
| 홍길동 | 20 | 2 | 0 | 0 | 22 | 90.9% |
| 이순신 | 18 | 3 | 1 | 0 | 22 | 81.8% |
(셀 서식을 ‘백분율(%)’로 지정하면 자동으로 비율이 출력됩니다.)
5. 실무 근무표 관리 시 주의해야 할 3가지 팁
2월(28일)이나 4월(30일)에 31일 칸이 다음 달 날짜로 넘어가지 않도록 =IF(C4="","",IF(MONTH(C4+1)=$D$1,C4+1,"")) 조건을 적용하면 해당 월에 없는 날짜는 빈칸으로 깔끔하게 처리됩니다.
달력 수식과 통계 집계 열은 실수로 지워지지 않도록 셀 잠금을 걸어두고, 직원들이 입력하는 실제 일별 근태 영역(C6:AG20)만 선택하여 잠금 해제 후 [시트 보호]를 켜두는 것이 안전합니다.
직원 수가 10명에서 20명, 50명으로 늘어나더라도 [직원명단] 탭의 표 범위를 엑셀 표(Ctrl + T)로 지정해 두면 드롭다운 목록이 동적으로 자동 확장되어 유지보수가 매우 편리합니다.
조건부 서식 자동화 기술과 실무 데이터 조회 함수 비교 가이드도 함께 확인해 보세요.
엑셀 근무표 양식입니다. 첨부파일에서 다운로드해서 사용해주세요.