NETWORKDAYS.INTL 함수

주말인 요일과 날짜 수를 나타내는 매개 변수를 사용하여 두 날짜 사이의 전체 업무일 수를 반환합니다. 주말과 공휴일로 지정된 날짜는 작업일로 간주되지 않습니다.

구문

NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])

NETWORKDAYS.INTL 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • start_date 및 end_date    필수 요소입니다. 날짜 수를 계산할 날짜입니다. start_date는 end_date보다 빠르거나 같거나 늦을 수 있습니다.

  • weekend    선택 요소입니다. start_date와 end_date 사이의 전체 업무일 수에 포함되지 않는 주말인 요일을 나타내며, 주말이 되는 시점을 지정하는 숫자 또는 문자열입니다.

    각 weekend 숫자 값은 다음 요일을 나타냅니다.

숫자

요일

1 또는 생략

토요일, 일요일

2

일요일, 월요일

3

월요일, 화요일

4

화요일, 수요일

5

수요일, 목요일

6

목요일, 금요일

7

금요일, 토요일

11

일요일만

12

월요일만

13

화요일만

14

수요일만

15

목요일만

16

금요일만

17

토요일만

문자열 값은 월요일부터 시작하여 각 문자가 요일을 나타내는 7자로 구성됩니다. 1은 휴무일을 나타내고 0은 업무일을 나타냅니다. 문자열에는 10만 허용되며, 1111111을 사용하면 항상 0이 반환됩니다.

예를 들어 0000011은 토요일과 일요일이 주말임을 나타냅니다.

  • holidays    선택 요소입니다. 업무일에서 제외할 하나 이상의 선택적 날짜 집합입니다. 날짜가 들어 있는 셀 범위나 날짜를 나타내는 일련 번호의 배열 상수여야 하며, 날짜 또는 일련 번호의 순서는 임의로 지정할 수 있습니다.

주의

  • start_date가 end_date보다 늦으면 음수 값이 반환되고, 절대값이 전체 업무일 수가 됩니다.

  • start_date가 현재 날짜 기본 값 범위를 벗어나면 NETWORKDAYS.INTL에서는 #NUM! 오류 값이 반환됩니다.

  • end_date가 현재 날짜 기본 값 범위를 벗어나면 NETWORKDAYS.INTL에서는 #NUM! 오류 값이 반환됩니다.

  • weekend 문자열의 길이가 잘못되거나 잘못된 문자가 포함되어 있으면 NETWORKDAYS.INTL에서는 #VALUE! 오류 값이 반환됩니다.

예제

다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.

수식

설명

결과

=NETWORKDAYS.INTL(DATE(2006,1,1),DATE(2006,1,31))

앞으로의 작업일 수에 해당하는 22를 반환합니다. 두 날짜 사이의 날짜 수 총 31일에서 9일의 주말(토요일 5번, 일요일 4번)을 뺍니다. 토요일과 일요일은 기본적으로 휴무일로 간주합니다.

22

=NETWORKDAYS.INTL(DATE(2006,2,28),DATE(2006,1,31))

지나간 작업 일 수 21일을 나타내는 -21을 반환합니다.

-21

=NETWORKDAYS.INTL(DATE(2006,1,1),DATE(2006,2,1),7,{"2006/1/2","2006/1/16"})

2006년 1월 1일과 2006년 2월 1일 사이의 32일에서 10일의 휴무일(금요일 4번, 토요일 4번, 공휴일 2번)을 뺀 앞으로의 작업일 수에 해당하는 22를 반환합니다. 주말, 즉 금요일과 토요일에는 7을 인수로 사용합니다. 이 기간 중에는 공휴일도 2일 있습니다.

22

=NETWORKDAYS.INTL(DATE(2006,1,1),DATE(2006,2,1),"0010001",{"2006/1/2","2006/1/16"})

앞으로의 작업일 수에 해당하는 22를 반환합니다. 바로 위의 예제와 같이 기간은 동일하지만, 이 예제에서는 일요일과 수요일이 주말입니다.

20

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×