Loading...

카테고리 없음 / / 2024. 3. 29. 22:20

EXCEL NETWORKDAYS

1.  NETWORKDAYS정의 란?

NETWORKDAYS 함수는 두 날짜 사이의 네트워크일(평일) 수를 계산하는 데 사용됩니다. 이 함수는 Excel 및 비슷한 스프레드시트 프로그램에서 사용됩니다. 네트워크일은 특정 날짜 범위에서 주말 및 지정된 휴일을 제외한 실제 근무일을 나타냅니다.

NETWORKDAYS 함수의 일반적인 구문은 다음과 같습니다.

scssCopy code
NETWORKDAYS(start_date, end_date, [holidays])

여기서:

  • start_date: 네트워크일을 계산할 날짜 범위의 시작 날짜입니다.
  • end_date: 네트워크일을 계산할 날짜 범위의 종료 날짜입니다.
  • [holidays] (선택 사항): 휴일로 간주할 날짜 목록입니다. 이 매개변수를 지정하지 않으면 함수는 주말(토요일 및 일요일)만 고려합니다.

예를 들어, 2024년 1월 1일부터 2024년 1월 7일까지의 네트워크일 수를 계산하려면 다음과 같이 NETWORKDAYS 함수를 사용합니다.

arduinoCopy code
=NETWORKDAYS("2024-01-01", "2024-01-07")

위의 예시에서는 토요일과 일요일을 제외하고, 2024년 1월 1일부터 2024년 1월 7일까지의 네트워크일 수를 반환합니다.

휴일을 고려하여 네트워크일 수를 계산하려면 세 번째 매개변수로 휴일 목록을 지정할 수 있습니다. 이를 통해 특정 날짜를 휴일로 처리하여 해당 날짜를 네트워크일로 계산에서 제외할 수 있습니다.

 
 
 

2.예시

네트워크일 수를 계산하는 NETWORKDAYS 함수의 몇 가지 예시를 살펴보겠습니다.

  1. 기본적인 네트워크일 계산:이 함수는 2024년 1월 1일부터 2024년 1월 7일까지의 네트워크일 수를 계산합니다. 주말을 고려하여 총 근무일 수를 반환합니다.
  2. arduinoCopy code
    =NETWORKDAYS("2024-01-01", "2024-01-07")
  3. 휴일 포함한 네트워크일 계산:이 함수는 2024년 1월 1일부터 2024년 1월 7일까지의 네트워크일 수를 계산합니다. 이때, 2024년 1월 1일은 휴일로 고려되어 제외됩니다.
  4. arduinoCopy code
    =NETWORKDAYS("2024-01-01", "2024-01-07", {"2024-01-01"})
  5. 셀 참조를 사용한 네트워크일 계산:이 함수는 A1 셀에 있는 시작 날짜와 B1 셀에 있는 종료 날짜 사이의 네트워크일 수를 계산합니다. 이를 통해 다른 날짜 범위에 대한 네트워크일 수를 유연하게 계산할 수 있습니다.
  6. scssCopy code
    =NETWORKDAYS(A1, B1)

위의 예시들은 NETWORKDAYS 함수를 사용하여 네트워크일 수를 계산하는 방법을 보여줍니다.

 
 
 

3.사용방법

NETWORKDAYS 함수를 사용하여 네트워크일 수를 계산하는 방법은 다음과 같습니다.

  1. 구문:
  2. scssCopy code
    NETWORKDAYS(start_date, end_date, [holidays])
  3. start_date: 네트워크일을 계산할 날짜 범위의 시작 날짜입니다. 이는 텍스트로 된 날짜 또는 날짜 값을 직접 입력하거나 다른 셀에 있는 날짜 값을 참조할 수 있습니다.
  4. end_date: 네트워크일을 계산할 날짜 범위의 종료 날짜입니다. 역시 텍스트로 된 날짜 또는 날짜 값을 직접 입력하거나 다른 셀에 있는 날짜 값을 참조할 수 있습니다.
  5. [holidays] (선택 사항): 휴일로 간주할 날짜 목록입니다. 이 매개변수를 지정하지 않으면 함수는 주말(토요일 및 일요일)만 고려합니다. 휴일은 날짜 값 또는 날짜 값을 포함하는 범위로 제공될 수 있습니다.

예를 들어, 2024년 1월 1일부터 2024년 1월 7일까지의 네트워크일 수를 계산하려면 다음과 같이 NETWORKDAYS 함수를 사용합니다.

excelCopy code
=NETWORKDAYS("2024-01-01", "2024-01-07")

위의 예시에서는 토요일과 일요일을 제외하고, 2024년 1월 1일부터 2024년 1월 7일까지의 네트워크일 수를 반환합니다.

휴일을 고려하여 네트워크일 수를 계산하려면 세 번째 매개변수로 휴일 목록을 지정할 수 있습니다. 이를 통해 특정 날짜를 휴일로 처리하여 해당 날짜를 네트워크일로 계산에서 제외할 수 있습니다.

 
 
 

4.함수 사용팁

NETWORKDAYS 함수를 사용할 때 유용한 팁은 다음과 같습니다.

  1. 정확한 날짜 형식 사용: NETWORKDAYS 함수에 전달하는 날짜는 올바른 날짜 형식이어야 합니다. 올바른 형식은 텍스트로 된 날짜("YYYY-MM-DD" 또는 "MM/DD/YYYY" 등) 또는 날짜 값을 직접 입력한 것입니다.
  2. 동적 범위 사용: 날짜를 직접 입력하는 대신 동적 범위를 사용하여 다른 셀에 있는 날짜 값을 참조할 수 있습니다. 이렇게 하면 날짜가 변경될 때 자동으로 네트워크일 수가 업데이트됩니다.
  3. 휴일 목록 포함: 휴일을 고려하여 네트워크일 수를 계산하려면 세 번째 매개변수로 휴일 목록을 지정할 수 있습니다. 이를 통해 특정 날짜를 휴일로 처리하여 해당 날짜를 네트워크일로 계산에서 제외할 수 있습니다.
  4. 작업일로 설정된 날짜 사용: Excel에서 날짜를 네트워크일로 계산할 때 기본적으로 토요일과 일요일을 제외합니다. 그러나 조직의 작업일이 특정 요일이 아닌 경우에는 이를 고려하여 특정 날짜를 휴일로 지정할 수 있습니다.
  5. 날짜 범위 확장: NETWORKDAYS 함수를 사용할 때 날짜 범위를 확장하여 네트워크일 수를 계산할 수 있습니다. 이렇게 하면 다양한 기간에 대한 네트워크일 수를 쉽게 계산할 수 있습니다.
  6. 날짜의 유효성 검사: 날짜 범위에 대해 NETWORKDAYS 함수를 사용하기 전에 입력된 날짜가 유효한지 확인해야 합니다. 잘못된 날짜가 포함되면 함수가 오류를 반환할 수 있습니다.

이러한 팁을 활용하여 NETWORKDAYS 함수를 효과적으로 사용하여 네트워크일 수를 계산할 수 있습니다.

5.주의사항

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

  1. 날짜 형식: NETWORKDAYS 함수에 전달되는 날짜는 올바른 형식이어야 합니다. 날짜 형식이 올바르지 않으면 함수가 오류를 반환할 수 있습니다.
  2. 휴일 목록: 휴일 목록을 정확하게 입력해야 합니다. 휴일 목록이 올바르지 않으면 함수가 오류를 반환하거나 잘못된 결과를 반환할 수 있습니다.
  3. 주말 설정: 기본적으로 NETWORKDAYS 함수는 토요일과 일요일을 주말로 간주합니다. 이와 다른 설정을 사용하려면 적절한 옵션을 설정해야 합니다.
  4. 동적 범위 사용: 네트워크일 수를 계산할 때 동적 범위를 사용할 수 있지만, 해당 범위의 날짜가 변경되면 결과가 자동으로 업데이트되지 않을 수 있습니다. 이를 유의하고 필요에 따라 수동으로 업데이트해야 합니다.
  5. 다른 국가/지역에서의 주말: 특정 국가 또는 지역에서 주말의 정의가 다를 수 있습니다. 따라서 NETWORKDAYS 함수를 사용할 때 이를 고려하여 올바른 결과를 얻을 수 있도록 해야 합니다.
  6. 휴일 목록 업데이트: 휴일 목록이 변경되는 경우 함수를 사용하는 모든 곳에서 해당 목록을 업데이트해야 합니다. 그렇지 않으면 잘못된 결과가 발생할 수 있습니다.

이러한 주의사항을 고려하여 NETWORKDAYS 함수를 사용하면 올바른 결과를 얻을 수 있으며, 잠재적인 오류를 방지할 수 있습니다.