오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
실무 위키엑셀 함수날짜 및 시간

WORKDAY.INTL 함수

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 WORKDAY.INTL 함수는 주말과 공휴일을 제외한 이전 또는 이후 작업일 날짜를 계산하는 함수입니다.

=WORKDAY.INTL(시작일, 작업일수, [주말], [공휴일])
인수구분설명
시작일 필수
작업일 계산의 기준이 되는 시작 날짜입니다.
작업일수 필수
시작일을 기준으로 이동할 작업일 수입니다.

양수이면 이후 날짜, 음수이면 이전 날짜를 계산하며 주말과 공휴일은 제외됩니다.

주말 선택
작업일 계산에서 제외할 요일을 지정합니다.

기본값 1은 토요일과 일요일을 제외합니다. 1~7, 11~17의 숫자나 월요일부터 일요일까지를 나타내는 7자리 문자열을 사용할 수 있습니다.

공휴일 선택
작업일 계산에서 제외할 날짜 목록 또는 범위입니다.

국경일, 공휴일, 임시공휴일 등을 날짜 목록이나 셀 범위로 지정합니다.

빠른 예제
=WORKDAY.INTL("2020-01-03", 20)토요일과 일요일을 제외한 20작업일 뒤 날짜를 계산합니다.
결과2020-01-31
=WORKDAY.INTL("2020-01-03", 20, "1010100")월요일, 수요일, 금요일을 제외한 20작업일 뒤 날짜를 계산합니다.
결과2020-02-06
댓글 9 최종 수정 2026. 7. MS 공식 문서

함수 개요

엑셀 WORKDAY.INTL 함수는 특정 날짜를 기준으로 지정한 작업일 수 이전 또는 이후의 날짜를 반환하는 함수입니다. 주말과 공휴일을 제외하며, 토요일과 일요일 이외의 요일도 주말로 지정할 수 있습니다.

=WORKDAY.INTL("2020-01-03", 20)토요일과 일요일을 제외한 20작업일 뒤 날짜를 계산합니다.
결과2020-01-31
=WORKDAY.INTL("2020-01-03", 20, "1010100")월요일, 수요일, 금요일을 제외합니다.
결과2020-02-06

엑셀 2010 이전 버전에서는 WORKDAY 함수 를 사용하고, 두 날짜 사이의 작업일 수는 NETWORKDAYS.INTL 함수 로 계산할 수 있습니다.

WORKDAY.INTL 함수 간단 예제

1
주말을 제외한 이후 날짜 계산하기

2020년 1월 3일부터 토요일과 일요일을 제외한 20작업일 뒤 날짜를 계산합니다.

=WORKDAY.INTL("2020-01-03", 20)기본 주말인 토요일과 일요일을 제외합니다.
결과2020-01-31

20작업일 뒤인 2020년 1월 31일을 반환합니다.

2
특정 요일을 제외한 이후 날짜 계산하기

월요일, 수요일, 금요일을 휴일로 정하고 2020년 1월 3일부터 20작업일 뒤를 계산합니다.

=WORKDAY.INTL("2020-01-03", 20, "1010100")월요일, 수요일, 금요일을 제외합니다.
결과2020-02-06

지정한 세 요일을 제외한 결과로 2020년 2월 6일을 반환합니다.

3
주말과 공휴일을 함께 제외하기

토요일과 일요일뿐 아니라 2020년 1월 15일과 1월 28일도 휴일로 지정합니다.

=WORKDAY.INTL("2020-01-03", 20, , {"2020-01-15", "2020-01-28"})주말과 두 공휴일을 제외합니다.
결과2020-02-04

모든 제외일을 반영한 20작업일 뒤 날짜는 2020년 2월 4일입니다.

그 외 주의사항

시작일은 1900년 1월 1일 이후 날짜여야 하며, 이전 날짜를 사용하면 #NUM! 오류를 반환합니다.

인수 중 계산에 사용할 수 없는 문자열 같은 값이 있으면 #VALUE! 오류를 반환합니다.

작업일수가 소수이면 소수점 이하는 버리고 계산합니다.

관련 함수
댓글 9
5 (4개 평가)
김정인 / Denny Kim
김정인 / Denny Kim 2022.06.29 23:52
만약에 소수점을 반영하고 싶으면 어떻게 해야 할까요,,,,,,??
오빠두엑셀
오빠두엑셀 작성자 2022.06.30 17:56
안녕하세요.
날짜는 소수점으로 계산할 수 없습니다. 소수점이 입력되면 정수로 내림되어 계산됩니다.
준경현맘
준경현맘 2022.10.25 17:01
WORKDAY.INTL함수에서INTL이 어떤 약자인지 궁굼합니다.
오빠두엑셀
오빠두엑셀 작성자 2022.10.25 17:26
안녕하세요. International 의 약자입니다.
강민준🤗
강민준🤗 2024.08.11 08:16
좋은 강의 감사합니다🙇‍♂️
장씽씽
장씽씽 2024.12.02 15:56
개강일과 일수를 입력했을 때 수료일을 알고 싶은 상황입니다.(공휴일, 주말 제외)
제가 달력보면서 계산하면
과정 1은 2025.10.21이 나오는데 왜 계속 10.22이 나오는걸까요 ?
과정 2는 2025.2.28인데 왜 3.4일까요?
ㅠㅠㅠㅠㅠ
수료일-찾기
오빠두엑셀
오빠두엑셀 작성자 2024.12.03 04:04
안녕하세요.
토/일을 주말로 해당 공휴일을 지정하여 날짜 계산 시, 2025년 10월 1일에서 10일 이후는 10월 22일이 맞습니다. 달력으로 세봐도 22일이 맞습니다. 다시 검토해보시길 바랍니다.
Snipaste_2024-12-03_04-02-47
장씽씽
장씽씽 2024.12.03 08:59
제가 필요한건 10일째 되는 날을 찾고 싶은건데 그러면 저 식에서 -1을 하면 될까요 ? 그래도 공휴일이나 주말이 자동으로 제외되는게 맞을까요 ?
=WORKDAY.INTL(C8,D8,$N$8,$G$11:$G$28)-1
아니면 함수식이 따로 있을까요 ?
오빠두엑셀
오빠두엑셀 작성자 2024.12.05 11:04
안녕하세요.
일반적으로 특정 날짜에서 하루가 지난 날은 그 다음날로 계산합니다.
만약 당일을 포함하여 날짜를 계산하려면 -1로 계산해보세요.
주말/공휴일을 정상적으로 제외됩니다. 감사합니다. :)
스크랩 완료