엑셀은 복잡한 데이터와 계산을 보다 효율적으로 관리할 수 있는 도구로 널리 사용되고 있습니다. 특히, 근무일수를 계산할 때 가장 유용한 함수 중 하나가 바로 NETWORKDAYS 함수입니다. 이 함수는 주말과 특정 공휴일을 제외한 근무일수를 계산하는 데 도움을 줍니다. 이번 포스팅에서는 NETWORKDAYS 함수의 사용법과 활용 방법, 그리고 관련된 함수들에 대해 알아보도록 하겠습니다.

NETWORKDAYS 함수란?
NETWORKDAYS 함수는 지정된 두 날짜 사이의 근무일수를 계산하여 반환하는 엑셀 함수입니다. 이 함수는 기본적으로 주말인 토요일과 일요일을 제외하며, 필요에 따라 특정 공휴일도 제외할 수 있습니다. 이를 통해 사용자는 더 빠르고 정확하게 근무일수를 확인할 수 있습니다.
함수 구문
NETWORKDAYS 함수는 다음과 같은 구문으로 사용됩니다:
- NETWORKDAYS(start_date, end_date, [holidays])
– start_date: 근무일 계산을 시작할 날짜를 입력합니다.
– end_date: 근무일 계산을 종료할 날짜를 입력합니다.
– [holidays]: 필요 시, 주말을 제외할 특정 공휴일의 날짜를 입력합니다. 이 항목은 선택 사항입니다.
NETWORKDAYS 함수 사용 방법
자, 이제 NETWORKDAYS 함수를 어떻게 실제로 활용할 수 있는지 살펴보겠습니다. 엑셀 시트에 데이터를 입력한 후, 아래의 단계를 따라 해 보세요.
- 근무일수를 확인하고자 하는 셀에
=NETWORKDAYS(
를 입력합니다. - 첫번째 인수에 시작일 셀을 선택합니다.
- 두번째 인수로 종료일 셀을 선택합니다.
- 마지막으로 휴일이 포함된 범위를 지정하여 입력합니다. 이때 범위를 고정하고 싶다면 F4 키를 이용해 범위를 절대 참조로 설정합니다.
예를 들어, 작업기간이 2022년 6월 1일부터 6월 15일까지라는 가정 하에, 사용자는 다음과 같은 수식을 입력하게 됩니다:
=NETWORKDAYS(B5, C5, $D$5:$D$9)
이렇게 하면 주말 및 특정 공휴일을 제외한 실제 근무일수가 계산됩니다.
NETWORKDAYS.INTL 함수
NETWORKDAYS.INTL 함수는 NETWORKDAYS의 확장된 형태로, 주말을 사용자 지정할 수 있는 기능이 추가되었습니다. 이를 통해 사용자는 비즈니스의 요구에 따라 주말과 공휴일을 더욱 세밀하게 설정할 수 있습니다.
구문과 인수
구문은 다음과 같습니다:
- NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])
– weekend: 선택 사항으로, 주말로 간주할 요일을 숫자나 문자열로 지정합니다. 예를 들어, 1로 지정할 경우 토요일과 일요일이 주말로 설정됩니다.
– 나머지 인수는 이전과 동일합니다.
예제
예를 들어, 월요일과 화요일을 주말로 설정하고 싶다면 다음과 같은 수식을 작성할 수 있습니다:
=NETWORKDAYS.INTL(B5, C5, "0011000", D5:D9)
이 경우 월요일과 화요일이 제외된 근무일수를 계산하게 됩니다.
네트워크 데이즈 함수의 유용성
NETWORKDAYS 및 NETWORKDAYS.INTL 함수를 활용하면 주말과 공휴일을 효과적으로 관리할 수 있어, 기업에서 근무일수를 관리하는 데 큰 도움이 됩니다. 특히:
- 정확한 근무일 계산으로 급여 및 인사 관리를 개선할 수 있습니다.
- 프로젝트 일정 관리 시 도움이 됩니다.
- 다양한 휴일과 주말 설정을 통해 현장 업무에 맞는 유연한 관리가 가능합니다.

결론
엑셀의 NETWORKDAYS와 NETWORKDAYS.INTL 함수는 근무일수 계산 시 필수적인 도구입니다. 이러한 함수를 적절히 활용하면 보다 효율적으로 시간 관리 및 데이터 분석을 진행할 수 있습니다. 업무의 성격에 맞게 유연하게 변수들을 설정하고 적용하는 것이 중요하며, 이를 통해 보다 나은 결과를 얻을 수 있을 것입니다.
자주 찾으시는 질문 FAQ
NETWORKDAYS 함수는 무엇을 하는 건가요?
NETWORKDAYS 함수는 특정 두 날짜 사이의 근무일수를 계산해 주며, 주말과 지정한 공휴일을 제외한 결과를 제공합니다.
어떻게 NETWORKDAYS 함수를 사용하나요?
함수를 활용하려면 시작일과 종료일을 지정하고, 필요시 공휴일 목록을 추가하여 계산하면 됩니다. 예를 들어, =NETWORKDAYS(B5, C5, $D$5:$D$9)와 같이 입력할 수 있습니다.
NETWORKDAYS.INTL 함수는 무엇인가요?
NETWORKDAYS.INTL 함수는 기본 NETWORKDAYS의 확장으로, 사용자가 설정한 주말을 고려하여 근무일수를 계산할 수 있는 기능을 제공합니다. 이를 통해 더욱 유연한 날짜 계산이 가능합니다.