엑셀 WORKDAY 함수 사용법: 주말·공휴일 빼고 날짜 계산 (NETWORKDAYS 까지)

WORKDAY 함수는 시작일에서 주말과 공휴일을 빼고 며칠 뒤가 언제인지 구하는 함수입니다. 「영업일 기준 10일 이내 처리」 같은 납기일·처리 기한을 달력 없이 계산할 수 있습니다.

반대로 두 날짜 사이에 근무일이 며칠인지 셀 때는 NETWORKDAYS 함수를 씁니다. 두 함수의 형식과 공휴일 목록 넣는 법, 토요일 근무처럼 주말이 다를 때 쓰는 .INTL 함수까지 정리했습니다.

두 함수 한눈에 보기

함수형식결과
WORKDAY=WORKDAY(시작일, 일수, 공휴일)영업일로 며칠 뒤 날짜
NETWORKDAYS=NETWORKDAYS(시작일, 종료일, 공휴일)두 날짜 사이 근무일수
WORKDAY.INTL=WORKDAY.INTL(시작일, 일수, 주말, 공휴일)주말 요일을 바꿔서 계산
NETWORKDAYS.INTL=NETWORKDAYS.INTL(시작일, 종료일, 주말, 공휴일)주말 요일을 바꿔서 세기

공휴일 자리는 생략할 수 있지만, 생략하면 토·일만 빠집니다.

1. 영업일 기준 납기일 구하기 (WORKDAY)

  1. 시트 한쪽(예: E열)에 그해 공휴일 날짜를 세로로 적어 둡니다.
  2. 납기일 칸에 =WORKDAY(A2,B2,E2:E3) 을 입력합니다. 다른 행에도 복사할 거라면 공휴일 범위는 $E$2:$E$3 처럼 고정합니다.
  3. 결과가 46315 같은 숫자로 나오면 홈 → 표시 형식에서 간단한 날짜로 바꿉니다.
영업일 10일 뒤 납기일 구하기

시작일 당일은 세지 않습니다. 10월 5일 시작 + 영업일 10일은 6일부터 세어 10일째인 20일입니다. 일수에 음수를 넣으면 거꾸로 영업일 며칠 전 날짜를 구합니다.

2. 근무일수 세기 (NETWORKDAYS)

=NETWORKDAYS(A2,B2,E2:E3) 를 넣으면 10월 1일~31일 사이 근무일수 21일이 나옵니다. WORKDAY 와 달리 시작일과 종료일을 모두 포함합니다.

한 달 근무일수 세기

3. 토요일도 일하는 경우 (.INTL)

일요일만 쉬는 곳은 주말 자리에 11을 넣습니다. → =NETWORKDAYS.INTL(A2,B2,11,E2:E3)

주말 번호쉬는 날
1 (기본)토·일
11일요일만
17토요일만
"0000011"월~일 순서로 1이 쉬는 날 (이 예는 토·일)

안 될 때 확인할 것

  • #VALUE!: 시작일이 날짜가 아니라 글자입니다. 「2026.10.05」처럼 점으로 쓴 날짜는 글자로 들어가는 경우가 많습니다. 「2026-10-05」로 다시 입력하세요.
  • 공휴일이 안 빠짐: 공휴일 목록도 날짜 형식이어야 합니다. 글자로 들어간 날짜는 무시됩니다.
  • 결과가 숫자로 나옴: 표시 형식만 날짜로 바꾸면 됩니다. 계산은 맞습니다.
  • 대체공휴일이 빠짐: 엑셀은 한국 공휴일을 모릅니다. 대체공휴일·임시공휴일도 목록에 직접 넣어야 합니다.

자주 묻는 질문

Q. 공휴일 목록을 매년 새로 만들어야 하나요?
A. 네. 설·추석처럼 음력 공휴일은 해마다 날짜가 바뀝니다. 「공휴일」 시트를 하나 만들어 몇 년 치를 쌓아 두고 그 범위를 이름 정의(예: 공휴일)해 두면 =WORKDAY(A2,B2,공휴일) 처럼 짧게 쓸 수 있습니다.

Q. 주말 포함 그냥 며칠 뒤는요?
A. 날짜끼리는 그냥 더하면 됩니다. =A2+10 이 달력 기준 10일 뒤입니다.

실무 예제: 이럴 때 이렇게

  • 민원·환불 처리 기한: 접수일 옆에 =WORKDAY(접수일,7,공휴일) 을 두고, 오늘 날짜(TODAY())와 비교하는 조건부 서식을 걸면 기한 넘긴 건이 빨갛게 보입니다.
  • 일급 계산: 월급 ÷ NETWORKDAYS(월초,월말,공휴일) 로 그달 근무일 기준 일급을 구할 수 있습니다.
  • 프로젝트 일정: 단계별 소요 영업일만 적어 두고 다음 단계 시작일을 =WORKDAY(앞 단계 종료일,1,공휴일) 로 이으면, 앞 일정이 밀릴 때 뒤 일정이 자동으로 따라 밀립니다.

정리

  • 영업일 며칠 뒤 날짜: =WORKDAY(시작일, 일수, 공휴일)
  • 두 날짜 사이 근무일수: =NETWORKDAYS(시작일, 종료일, 공휴일) (양 끝 포함)
  • 공휴일은 직접 목록으로, 주말이 다르면 .INTL

함께 보면 좋은 글

댓글

이 블로그의 인기 게시물

카톡 멀티프로필 만드는 법: 친구별로 다른 프로필 보여 주기와 확인 방법

크롬 시작 페이지 설정 방법: 원하는 사이트로 바꾸기 (PC·안드로이드)