본문 바로가기
엑셀/엑셀 함수

근무일 계산 함수 NETWORKDAYS / NETWORKDAYS.INTL

by Mensch 2023. 11. 9.
반응형

이번 포스팅에서는 근무일 계산 함수 NETWORKDAYS와 NETWORKDAYS.INTL 에 대해 설명하겠습니다.

NETWORKDAYS 함수는 주말을 제외한 두 날짜 사이의 근무일을 계산하는데, 주 5일 기준으로 근무 종료일에서 근무 시작을 빼고 그 사이에 발생한 주말 2일은 제외하는 방식입니다. NETWORKDAYS.INTL은 주 6일제 근무를 적용하거나 휴일 기준을 변경할 수 있습니다.

 

 

주 5일 근무일 계산 함수 NETWORKDAYS 함수

시작일과 종료일 사이에서 주말과 공휴일을 제외한 주 5일 근무일을 계산합니다.

국경일이나 공휴일 등은 포함되지 않으나 포함하여 계산할 수 있습니다.

 

  • =NETWORKDAYS(시작일자, 종료일자, 공휴일 범위)
    - 시작일자 : 시작일이 입력된 셀 주소
    - 종료일자 : 마지막 날짜가 입력된 셀 주소
    - 공휴일 범위 : 공휴일이 입력된 셀 범위 or 생략, 다만, 공휴일 범위에 주말이 포함되어 있어도 중복으로 계산되지 않습니다.

 

1. 주말 제외한 주 5일 기준 근무일

주말제외한주5일기준근무일계산함수_NETWORKDAYS

 

  • F2셀에 '=NETWORKDAYS(D2, E2)'을 입력합니다.
    - D2 : 시작일자
    - E2 : 종료일자
  • 주말만 제외된 총 125일이 구해졌습니다.

 

2. 주말 및 휴일 제외한 주 5일 기준 근무일

주말및휴일제외한주5일기준근무일_NETWORKDAYS.INTL

 

  • G2셀에 '=NETWORKDAYS(D2,E2,$I$2:$I$18)'을 입력합니다.
    - $I$2:$I$18 공휴일 범위입니다. 절대참조를 적용해 주어야 합니다.
  • 주말과 휴일(I셀)이 제외된 119일이 구해졌습니다.

 

 

주 6일 근무일 계산 함수 NETWORKDAYS.INTL 함수

시작일과 종료일 사이에서 휴일 기준 주 5일 및 주 6일 근무일을 계산할 수 있습니다. 근무일수에서 제외되는 휴일의 기준은 옵션 번호에 따라 달라집니다.

 

  • =NETWORKDAYS.INTL(시작일자, 종료일자, 주말 옵션, 공휴일 범위)
    - 시작일자, 종료일자, 공휴일 범위는 위 함수와 동일합니다.
    - 주말 옵션 : 공휴일 기준을 14가지 옵션으로 지정할 수 있습니다.
      주 5일 : 1(생략) 토, 일 / 2 일, 월 / 3 월, 화 / 4 화, 수 / 5 수, 목 / 6 목, 금) / 7 금, 토
      주 6일 : 11 일 / 12 월 / 13 화 / 14 수 / 15 목 / 16 금 / 17 토

 

1. 일요일만 쉬는 주 6일 기준 근무일

주6일근무일계산함수_NETWORKDAYS.INTL

 

  • H2셀에 '=NETWORKDAYS.INTL(D2,E2,11,$I$2:$I$18)'을 입력합니다.
    - 11 : 일요일만 쉬는 경우이기에 옵션으로 11을 입력했습니다.
  • 주 6일 기준 144일이 구해졌습니다.

 

 

이상 근무일 계산 함수 NETWORKDAYS와 NETWORKDAYS.INTL 에 대해 설명하였습니다.

감사합니다.

반응형

댓글