Loading...

카테고리 없음 / / 2024. 3. 28. 10:18

엑셀 NETWORKDAYS.INTL

1.  NETWORKDAYS.INTL정의 란?

NETWORKDAYS.INTL 함수는 시작일과 종료일 사이의 근무일 수를 계산하는 엑셀 함수입니다. 주말을 사용자가 지정한 사용자 지정 주말로 설정할 수 있습니다. 이 함수는 네트워크에서 작업하는 데 유용하며, 비즈니스 일정에 따라 근무일을 계산할 때 자주 사용됩니다.

NETWORKDAYS.INTL 함수의 기본 구문은 다음과 같습니다.

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

여기서:

  • start_date: 근무일 수를 계산할 기간의 시작일입니다.
  • end_date: 근무일 수를 계산할 기간의 종료일입니다.
  • weekend: (선택 사항) 주말로 간주할 요일을 지정하는 매개변수입니다. 기본값은 1(토요일 및 일요일)입니다. 사용자가 지정한 요일을 1부터 7까지의 숫자로 나타낼 수 있습니다.
  • holidays: (선택 사항) 휴일 목록을 나타내는 매개변수입니다. 이는 생략될 수 있습니다.

이 함수는 시작일과 종료일 사이에 있는 근무일 수를 반환합니다. 주말 및 휴일은 선택적으로 설정할 수 있습니다.

 
 
 
 

2.예시

예를 들어, 2024년 3월 1일부터 2024년 3월 10일까지의 근무일 수를 계산하려면, 토요일과 일요일을 주말로 설정하고, 추가로 2024년 3월 5일을 휴일로 지정하고자 한다면 다음과 같이 NETWORKDAYS.INTL 함수를 사용할 수 있습니다.

arduinoCopy code
=NETWORKDAYS.INTL("2024-03-01", "2024-03-10", "0000011", "2024-03-05")

이 함수는 시작일("2024-03-01")부터 종료일("2024-03-10")까지의 근무일 수를 계산합니다. 이 때, 토요일과 일요일을 주말로 설정하였으며, 휴일로 2024년 3월 5일을 추가로 지정하였습니다. 결과로는 근무일 수가 반환됩니다.

 
 
 
 

3.사용방법

NETWORKDAYS.INTL 함수를 사용하는 방법은 다음과 같습니다.

  1. 시작일과 종료일 지정: 먼저, 근무일 수를 계산할 기간의 시작일과 종료일을 지정해야 합니다. 이는 직접 입력하거나 셀 참조를 사용하여 지정할 수 있습니다.
  2. 주말 설정: NETWORKDAYS.INTL 함수는 주말을 사용자가 지정한 사용자 지정 주말로 설정할 수 있습니다. 이를 위해 주말을 나타내는 숫자를 지정해야 합니다. 기본값은 1(토요일 및 일요일)이며, 사용자가 원하는 주말을 나타내는 숫자를 사용할 수 있습니다.
  3. 휴일 지정: 선택적으로 휴일을 지정할 수 있습니다. 이는 필수가 아닌 매개변수이며, 휴일이 있는 경우에만 지정하면 됩니다.
  4. 함수 적용: 위의 정보를 바탕으로 NETWORKDAYS.INTL 함수를 적용합니다. 적용된 함수는 근무일 수를 반환합니다.

예를 들어, 2024년 3월 1일부터 2024년 3월 10일까지의 근무일 수를 계산하고, 토요일과 일요일을 주말로 설정하며, 2024년 3월 5일을 휴일로 지정하고자 한다면 다음과 같이 함수를 사용할 수 있습니다.

arduinoCopy code
=NETWORKDAYS.INTL("2024-03-01", "2024-03-10", "0000011", "2024-03-05")

위의 함수는 2024년 3월 1일부터 2024년 3월 10일까지의 근무일 수를 계산하고, 토요일과 일요일을 주말로 설정하며, 2024년 3월 5일을 휴일로 지정합니다. 결과로는 근무일 수가 반환됩니다.

 
 
 
 

4.함수 사용팁

NETWORKDAYS.INTL 함수를 더 효율적으로 사용하기 위한 몇 가지 팁은 다음과 같습니다.

  1. 주말 설정: 주말을 사용자가 원하는 대로 설정할 수 있습니다. 특정 근무 일정에 따라 주말이 월요일과 화요일로 설정되어야 할 수도 있습니다. 이를 고려하여 NETWORKDAYS.INTL 함수에 주말을 올바르게 지정합니다.
  2. 휴일 표시: 휴일을 추가하여 특정 날짜에 대한 근무일 수를 올바르게 계산할 수 있습니다. 특히, 휴일이 많거나 불규칙한 경우 NETWORKDAYS.INTL 함수에 휴일 목록을 정확하게 지정해야 합니다.
  3. 날짜 형식 일치: NETWORKDAYS.INTL 함수에 사용되는 모든 날짜는 Excel이 인식할 수 있는 날짜 형식이어야 합니다. 날짜 형식이 다를 경우, 날짜를 Excel이 인식할 수 있는 형식으로 변환해야 합니다.
  4. 동적 범위 사용: 함수에 셀 참조를 사용하여 시작일과 종료일을 동적으로 변경할 수 있습니다. 이렇게 함으로써 근무일 수를 계속해서 업데이트할 수 있습니다.
  5. 오류 처리: 함수가 오류를 반환할 수 있는 경우를 고려하여 적절한 오류 처리 기능을 구현합니다. 오류 처리를 통해 함수의 안정성을 높일 수 있습니다.

위의 팁을 활용하여 NETWORKDAYS.INTL 함수를 더 효율적으로 사용하여 원하는 결과를 얻을 수 있습니다.

 
 
 
 

5.주의사항

NETWORKDAYS.INTL 함수를 사용할 때 주의해야 할 몇 가지 사항은 다음과 같습니다.

  1. 주말 설정: 주말을 올바르게 설정해야 합니다. 사용자가 주말을 잘못 설정하면 함수가 잘못된 결과를 반환할 수 있습니다.
  2. 휴일 입력: 휴일을 올바르게 입력해야 합니다. 잘못된 날짜나 형식의 휴일을 입력하면 함수가 오류를 반환할 수 있습니다.
  3. 날짜 형식 일치: 모든 입력된 날짜는 Excel이 인식할 수 있는 형식이어야 합니다. 잘못된 형식의 날짜를 입력하면 함수가 오류를 반환할 수 있습니다.
  4. 동적 범위 사용: 함수에 사용되는 시작일과 종료일이 항상 정확한 범위 내에 있어야 합니다. 범위를 벗어나는 경우 함수가 예상치 못한 결과를 반환할 수 있습니다.
  5. 오류 처리: 함수가 오류를 반환할 수 있는 경우를 고려하여 적절한 오류 처리 기능을 구현해야 합니다. 오류 처리를 통해 함수의 안정성을 높일 수 있습니다.

이러한 주의사항을 고려하여 NETWORKDAYS.INTL 함수를 사용하면 올바른 결과를 얻을 수 있습니다.