엑셀에서 날짜함수로 근무일수 계산하기

엑셀은 다양한 기능과 강력한 수식으로 사용자들이 복잡한 계산을 쉽게 처리할 수 있도록 돕는 도구입니다. 특히 근무일수 계산은 많은 기업과 기관에서 중요한 작업 중 하나입니다. 직원들의 근무일수를 정확히 계산하는 것은 인사 관리뿐만 아니라 급여 계산, 프로젝트 일정 관리 등 여러 방면에서 필수적입니다. 엑셀에서 날짜 함수는 이러한 근무일수를 효율적으로 계산할 수 있는 기법을 제공합니다. 이번 포스팅에서는 엑셀에서 날짜 함수를 사용하여 근무일수를 계산하는 방법에 대해 깊이 있게 설명하겠습니다. 다양한 예시를 통해 사용자가 쉽게 이해하고 적용할 수 있도록 하는 것이 중요합니다.

 

직장에서의 근무일수 계산은 일반적으로 일정 기간 동안의 총 근무일수를 파악하는 과정입니다. 근무일수는 주말과 공휴일을 제외한 평일을 기준으로 하며, 엑셀은 이러한 조건을 손쉽게 설정할 수 있는 기능을 제공합니다. 기본적으로 사용하는 날짜 관련 함수는 NETWORKDAYSNETWORKDAYS.INTL입니다. 이 두 가지 함수는 특정 날짜 범위에서 근무일수를 정확히 계산해주므로 많은 사용자들이 선호합니다. 이번 블로그 포스트에서는 이 두 함수를 활용한 다양한 예제와 함께 실무에서의 응용 방법을 자세히 살펴보겠습니다.


 

 

엑셀 날짜 함수 개요

엑셀에서 날짜 함수는 날짜와 관련된 다양한 계산을 지원하는 도구입니다. 근무일수 계산을 위해 주로 사용되는 두 개의 함수는 NETWORKDAYSNETWORKDAYS.INTL입니다. 이 두 함수는 각각 기본적인 근무일수 계산과, 주말을 지정하여 계산할 수 있는 유연성을 제공합니다. 예를 들어, NETWORKDAYS 함수는 시작일과 종료일을 입력하면, 해당 기간 동안의 평일 수를 반환합니다. 이는 주로 공휴일과 주말을 제외한 근무일수를 계산하는 데 유용합니다.

 

 

NETWORKDAYS 함수 사용법

NETWORKDAYS 함수는 근무일수를 간단하게 계산할 수 있는 방법입니다. 이 함수는 다음과 같은 형식으로 사용됩니다: NETWORKDAYS(start_date, end_date, [holidays]). 여기서 start_dateend_date는 각각 시작일과 종료일을 지정하며, [holidays]는 근무일수 계산에 제외할 추가적인 공휴일을 선택적으로 지정합니다.

 

FUNCTION A WORKS LIKE THIS

예를 들어, 2023년 1월 1일부터 2023년 1월 10일까지의 근무일수를 계산한다고 가정해봅시다. 이 경우, 엑셀에서 다음과 같이 입력할 수 있습니다:

= NETWORKDAYS(“2023/01/01”, “2023/01/10”)

이와 같이 입력하게 되면, 결과값으로 6이 반환됩니다. 이는 1월 1일과 1월 10일 사이의 6개의 평일이 존재함을 의미합니다. 추가적으로 특정 공휴일이 있다면, 그 또한 입력하여 제외할 수 있습니다. 예를 들어, 1월 1일이 새해 첫날인 경우:

= NETWORKDAYS(“2023/01/01”, “2023/01/10”, {“2023/01/01”})

 

NETWORKDAYS.INTL 함수 사용법

NETWORKDAYS.INTL 함수는 더 복잡한 일정에서 매우 유용합니다. 이 함수에서는 주말을 커스터마이즈하여 지정할 수 있습니다. 함수는 다음과 같은 형식으로 사용됩니다: NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]). 여기서 [weekend]는 주말을 나타내며, 기본값은 1(토, 일)입니다.

 

CASE STUDY

예를 들어, 월요일부터 금요일까지가 근무일이고 주말이 토요일과 일요일인 경우, 다음과 같이 사용합니다:

= NETWORKDAYS.INTL(“2023/01/01”, “2023/01/10”, 1, {“2023/01/01”})

이렇게 입력하게 되면, 주말 외에 총 근무일수가 5로 반환되며, 1월 1일의 새해를 공휴일로 지정하여 제외된 것을 확인할 수 있습니다.

결론적인 생각

엑셀에서 날짜 함수를 활용한 근무일수 계산은 매우 간편하고 효율적입니다. NETWORKDAYSNETWORKDAYS.INTL 함수를 사용하면 공휴일이나 주말을 고려하여 정확한 근무일수를 쉽게 계산할 수 있습니다. 각 함수는 사용자가 필요에 따라 가변적으로 설정할 수 있어 다양한 상황에서 활용될 수 있습니다. 직원 관리 및 프로젝트 일정 관리에 있어 근무일수의 정확한 계산은 필수 요소임을 잊지 말아야 하며, 이를 통해 효율적인 업무 처리와 계획이 가능할 것입니다.

 

관련 유튜브 영상

이 영상을 통해 엑셀에서 날짜함수로 근무일수 계산하기 정보를 조금 더 깊이 살펴보세요!

 

질문 QnA

질문1: 엑셀에서 근무일수를 계산하는 함수는 무엇인가요?

근무일수를 계산하는 데 주로 사용되는 함수는 NETWORKDAYS입니다. 이 함수는 시작일과 종료일을 입력하면 두 날짜 사이의 근무일(주말과 지정한 공휴일을 제외한 일수)을 반환합니다.

질문2: NETWORKDAYS 함수의 사용법은 어떻게 되나요?

NETWORKDAYS 함수는 다음과 같은 구문으로 사용됩니다: NETWORKDAYS(start_date, end_date, [holidays]). 여기서 start_date는 시작일, end_date는 종료일, holidays는 옵션으로 지정할 수 있는 공휴일 목록입니다. 예를 들어, =NETWORKDAYS(A1, B1, C1:C5)와 같이 사용할 수 있습니다.

질문3: 주말이 아닌 특정 요일을 제외한 근무일 수를 계산할 수 있나요?

특정 요일을 제외하고 근무일수를 계산하려면 WORKDAY.INTL 함수를 사용할 수 있습니다. 이 함수의 구문은 WORKDAY.INTL(start_date, days, [weekend], [holidays])이며, weekend 인수에 제외할 요일을 숫자로 지정할 수 있습니다. 예를 들어, =WORKDAY.INTL(A1, 10, “0000011”)는 토요일과 일요일을 제외한 10일 후의 날짜를 계산합니다.

📌관련글 바로보기📌

댓글 남기기