엑셀 WORKDAY / NETWORKDAYS
주말·공휴일 제외 영업일 계산 — 배송일·결재기한·근무일수의 정석
두 함수의 수식 구조
시작일
기준 날짜. 셀 참조 또는 직접 입력
영업일수 / 종료일
WORKDAY: 더할 영업일 수 (음수면 이전). NETWORKDAYS: 끝 날짜
공휴일 (선택)
제외할 날짜 목록. 셀 범위로 지정. 토·일은 자동 제외
WORKDAY.INTL / NETWORKDAYS.INTL으로 weekend 인수 지정 (Excel 2010+).직접 체험해보세요
두 모드 토글 + 공휴일 자유 입력. "2026 한국 공휴일 채우기" 버튼으로 명절·국경일 즉시 적용. 캘린더 스트립이 100일 이내 범위면 자동 표시
영업일 수
21
일 (주말·공휴일 제외)
기간 시각화 (31일)
영업일일요일토요일공휴일
전체
31
영업일
21
주말
10
공휴일
0
실전 활용 예제
=WORKDAY(TODAY(), 5, 공휴일범위)배송 예정일 — 주문일에서 5영업일 후. 주말·공휴일은 자동 건너뜀. 택배·서류 처리 ETA 자동 계산.
=NETWORKDAYS(A2, B2, 공휴일범위)근무일 수 계산 — 출근일에서 종료일까지 실제 근무한 영업일. 급여·휴가 계산의 기초.
=WORKDAY(A2, -3)3영업일 전 — 음수 인수로 과거 영업일 산출. 마감일에서 3일 전 알림 등 일정 자동화.
공휴일 인수 — 셀 범위로 깔끔하게
▼
공휴일 인수는 보통 별도 시트에 공휴일 목록을 두고 셀 범위로 지정합니다. 매년 갱신만 하면 모든 수식에 자동 반영.
권장 패턴 — 별도 시트
1. "공휴일" 시트 만들기
2. A열에 한 행씩 공휴일 날짜 입력 (또는 정의된 이름 "공휴일" 부여)
3. 수식에서 =WORKDAY(A2, 5, 공휴일!$A:$A)
정의된 이름 활용
=WORKDAY(A2, 5, 공휴일)
이름 정의로 범위에 의미 부여. 수식 가독성 ↑
대체공휴일·임시공휴일도 매년 다르므로 공휴일 목록 시트는 정부 발표를 반영해 매년 1월 정리하는 게 좋습니다.
WORKDAY.INTL / NETWORKDAYS.INTL — 토요일 근무 처리
▼
기본 WORKDAY/NETWORKDAYS는 토·일 자동 휴무. 한국에서는 토요일도 근무하는 업종이 많아 INTL 변형이 자주 쓰입니다 (Excel 2010+).
토요일도 근무 (일요일만 휴무)
=WORKDAY.INTL(A2, 5, 11, 공휴일)
3번째 인수 11 = 일요일만 휴무
weekend 코드 (자주 쓰는 값)
- 1 (기본): 토·일 휴무
- 11: 일요일만 휴무
- 17: 토요일만 휴무
- 문자열
"0000011": 비트로 직접 지정 (월~일 순)
문자열 코드는 월요일부터 7자리. 1=휴무, 0=근무. 예: "0000010" = 토요일만 휴무.
자주 쓰는 시나리오 — 배송·결재·근태
▼
📦 배송 예정일
=WORKDAY(주문일, 3, 공휴일)
주문 후 3영업일 도착 예정
📋 결재 마감
=WORKDAY(접수일, 5, 공휴일)
5영업일 이내 결재 (SLA 자동 계산)
📅 월간 근무일
=NETWORKDAYS(EOMONTH(A2,-1)+1, EOMONTH(A2,0), 공휴일)
해당 월의 영업일 수 (EOMONTH 결합)
⏰ 마감일 N일 전 알림
=WORKDAY(마감일, -3, 공휴일)
3영업일 전 미리 알림 발송
💰 일할 계산
=월급 / NETWORKDAYS(EOMONTH(A2,-1)+1, EOMONTH(A2,0)) * 출근일수
월 영업일로 나눠 1일치 산출 후 곱하기
자주 묻는 질문 (FAQ)
▼
Q. NETWORKDAYS는 시작·종료일 포함하나요?
네, 양쪽 모두 포함. 시작일·종료일이 영업일이면 카운트에 들어감. 한 달 안에서 같은 평일을 시작·종료로 지정하면 결과는 1.
Q. 시작일이 종료일보다 늦으면?
NETWORKDAYS는 음수를 반환합니다 (Excel 2010+). 2010 이전은 #NUM! 오류였음. WORKDAY에 음수 days를 넣으면 과거로 거슬러 올라감.
Q. 결과가 숫자(일련번호)로 나와요
WORKDAY는 날짜를 반환하지만 셀 서식이 "일반"이면 일련번호. 셀 서식 → 날짜로 바꾸세요. 단축키 Ctrl+ Shift+#.
Q. 다음 영업일 (다음 평일)을 구하려면?
=WORKDAY(A2, 1) — 1을 더하면 다음 영업일. 토요일이라면 월요일, 공휴일 끼면 그 다음 평일.