메뉴
실무 위키응용 공식매월 다섯 번째 영업일 구하기 공식

매월 다섯 번째 영업일 구하기 공식

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

주말과 공휴일을 빼고 매월 다섯 번째 영업일을 구합니다.

매월 다섯 번째 영업일 구하기 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=WORKDAY ( EOMONTH ( 대상월, -1 ), 영업일 순번, 공휴일 범위 )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
대상월필수다섯 번째 영업일을 구할 달의 날짜 셀입니다. 이 예제에서는 매월 1일을 입력한 셀입니다.
영업일 순번필수월초부터 몇 번째 영업일을 구할지 입력한 양의 정수 셀입니다. 이 예제의 값은 5입니다.
공휴일 범위필수주말 외에 영업일 계산에서 제외할 날짜 범위입니다. 회사 휴무일도 날짜 형식으로 함께 입력할 수 있는 범위입니다.
B2=WORKDAY(EOMONTH(A2,-1),$I$2,$H$5:$H$9)
A
B
C
D
E
F
G
H
I
J
1
대상월
다섯 번째 영업일
기준 항목
2
2026-09-01
2026-09-08
영업일 순번
5
3
2026-10-01
2026-10-08
4
2026-11-01
2026-11-06
제외일 목록
5
2026-12-01
2026-12-08
2026-09-03
6
2027-01-01
2027-01-08
2026-10-05
7
2027-02-01
2027-02-08
2026-12-04
8
2027-01-01
9
2027-02-04
10
대상월은 각 달의 1일로 고정하고, 영업일 순번은 5로 입력했습니다. 토요일과 일요일뿐 아니라 H5:H9 범위의 제외일도 건너뛴 날짜를 반환합니다.
이 공식이 사용하는 함수

동작 원리

EOMONTH 함수가 이전 달의 마지막 날을 구하고, WORKDAY 함수가 주말과 공휴일을 제외하며 다섯 번째 영업일까지 이동합니다.

예제 시트에서 2026년 9월의 다섯 번째 영업일을 구하는 B2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

이전 달의 마지막 날을 구합니다

9월의 영업일을 첫날부터 세기 위해 대상월에서 한 달 전의 마지막 날짜를 구합니다. 2026년 9월 1일의 직전 월말은 2026년 8월 31일입니다.

=EOMONTH ( A2, -1 )
= 2026-08-31
2

주말만 빼고 다섯 번째 날짜를 셉니다

공휴일 범위를 아직 넣지 않으면 9월 1일부터 평일을 다섯 번 세어 2026년 9월 7일을 반환합니다.

=WORKDAY ( EOMONTH ( A2, -1 ), $I$2 )
= 2026-09-07
3

공휴일까지 빼고 처리일을 확정합니다

9월 3일을 제외일로 넣으면 그 날짜를 건너뜁니다. 다섯 번째 영업일이 하루 뒤로 이동해 2026년 9월 8일이 됩니다.

=WORKDAY ( EOMONTH ( A2, -1 ), $I$2, $H$5:$H$9 )
= 2026-09-08
댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료