본문 바로가기
엑셀 플로우 (excelflow)

엑셀 WORKDAY 함수 구문, 인수, 사용법, 기본 예제 및 실무 활용 예제 총정리

by LOVEFLOW 2024. 4. 17.

 

WORKDAY 함수란?

 

WORKDAY 함수는 특정 일(시작 날짜)로부터 지정된 작업 일수의 이전 또는 이후에 해당하는 날짜를 반환한다.

1. WORKDAY 함수

=WORKDAY(start_date, days, [holidays])
=WORKDAY(시작일, 일수, [휴일])

 

2. WORKDAY 함수

start_date : [필수 요소] 계산의 기준이 되는 시작 날짜
days : [필수 요소] 시작 날짜에 더하거나 빼고자 하는 작업일수.  양수는 더하고, 음수는 빼는 작업일수를 말한다.
[holidays] : [선택 요소] 휴일 범위를 지정한다.

 

 

WORKDAY 함수 기본 예제

 

엑셀을 열고 셀에 다음과 같이 입력하자.

  A
1 2024-05-07

 

WORKDAY 함수로 5일 후의 근무일을 찾아보자.

=WORKDAY(A1, 5)
A1 셀의 날짜에서 5일 후의 근무일을 반환한다. 결과값은 "2024-05-14"일이 된다.

 

WORKDAY 함수로 2일 전의 근무일을 찾아보자.

=WORKDAY(A1, -2)
A1 셀의 날짜에서 2일 전의 근무일을 반환한다. 결과값은 "2024-05-03"일이 된다.


물론 함수에 인수를 직접 입력하여 사용할 수도 있다.

=WORKDAY("2024-05-07", 5)
시작 날짜에서 5일 후의 근무일을 반환한다. 결과값은 "2024-05-14"일이 된다.

 

이제 휴일을 지정하여 사용해보자. 엑셀을 열고 셀에 다음과 같이 입력하자.

  A B
1 2024-05-07 2024-05-08

 

WORKDAY 함수로 휴일을 반영하여 근무일수를 계산해보자.

=WORKDAY(A1, 5, B1)
이 수식은 2024년 5월 8일을 휴일로 반영한다. 따라서 결과값은 "2024-05-15"가 반환된다.