1. NETWORKDAYS정의 란?
NETWORKDAYS 함수는 두 날짜 사이의 네트워크일(주말 및 지정된 공휴일을 제외한 평일) 수를 계산하는 Microsoft Excel의 함수입니다. 이 함수를 사용하면 주말 및 특정 공휴일을 고려하여 작업 기간을 계산할 수 있습니다.
일반적으로, NETWORKDAYS 함수는 다음과 같은 구문을 가지고 있습니다.
- start_date: 작업 기간의 시작 날짜입니다.
- end_date: 작업 기간의 종료 날짜입니다.
- holidays (선택적): 공휴일 목록을 포함하는 범위 또는 배열입니다. 이 목록에 포함된 날짜는 작업 기간에서 제외됩니다.
NETWORKDAYS 함수는 start_date와 end_date 사이의 네트워크일 수를 반환합니다. 이 함수는 특히 업무 일정을 계획하거나 작업 기간을 추적하는 데 사용됩니다.
2.예시
NETWORKDAYS 함수를 사용하는 몇 가지 예시를 살펴보겠습니다.
예시 1: 주말을 제외한 두 날짜 사이의 네트워크일 수 계산
위의 함수는 2024년 3월 1일부터 2024년 3월 10일까지의 네트워크일 수를 계산합니다. 주말(토요일 및 일요일)은 기본적으로 제외됩니다. 따라서 이 함수는 주말을 제외한 평일인 7일을 반환합니다.
예시 2: 주말 및 특정 공휴일을 제외한 네트워크일 수 계산
위의 함수는 2024년 12월 24일부터 2025년 1월 2일까지의 네트워크일 수를 계산합니다. 이때 $A$2:$A$10 범위에는 공휴일이 포함되어 있으며, 이들은 계산에서 제외됩니다. 따라서 이 함수는 주말과 지정된 공휴일을 제외한 네트워크일 수를 반환합니다.
이러한 방식으로 NETWORKDAYS 함수를 사용하여 두 날짜 사이의 네트워크일 수를 계산할 수 있습니다.
3.사용방법
NETWORKDAYS 함수를 사용하여 두 날짜 사이의 네트워크일(평일) 수를 계산하는 방법은 다음과 같습니다.
- 함수 구문 이해:
- NETWORKDAYS 함수의 구문은 다음과 같습니다.
scssCopy codeNETWORKDAYS(start_date, end_date, [holidays])- start_date: 작업 기간의 시작 날짜입니다.
- end_date: 작업 기간의 종료 날짜입니다.
- holidays (선택적): 공휴일을 포함하는 범위나 배열입니다. 이 목록에 포함된 날짜는 네트워크일 계산에서 제외됩니다.
- Excel에서 함수 입력:
- Excel 시트에서 네트워크일 수를 계산할 셀을 선택합니다.
- 함수 입력란에 =를 입력한 후, NETWORKDAYS(를 입력합니다.
- 시작 날짜, 종료 날짜 및 선택적으로 공휴일 목록을 입력합니다. 각 매개변수를 쉼표로 구분합니다.
- 마지막으로, )를 입력하고 Enter 키를 누릅니다.
- 예시:이 함수는 2024년 3월 1일부터 2024년 3월 10일까지의 네트워크일 수를 반환합니다. 주말(토요일 및 일요일)은 기본적으로 제외됩니다.
-
arduinoCopy code=NETWORKDAYS("2024-03-01", "2024-03-10")
- 공휴일 포함하기:
- 특정 공휴일을 제외하려면 함수의 세 번째 매개변수로 해당 공휴일 목록을 제공하면 됩니다.
- 동적으로 업데이트되는 결과:
- 네트워크일은 작업 기간이 변경될 때마다 자동으로 업데이트됩니다. 이는 시작 날짜, 종료 날짜 또는 공휴일이 변경될 때 발생합니다.
위와 같은 방법으로 NETWORKDAYS 함수를 사용하여 Excel에서 두 날짜 사이의 네트워크일 수를 계산할 수 있습니다.
4.함수 사용팁
NETWORKDAYS 함수를 사용할 때 유용한 몇 가지 팁은 다음과 같습니다.
- 공휴일 관리: 네트워크일을 계산할 때 특정 공휴일을 고려해야 하는 경우가 있습니다. NETWORKDAYS 함수의 선택적인 세 번째 매개변수를 사용하여 공휴일 목록을 제공할 수 있습니다. 이를 활용하여 특정 공휴일을 네트워크일 계산에서 제외할 수 있습니다.
- 작업 기간 설정: 네트워크일은 두 날짜 사이의 평일을 계산합니다. 시작 날짜와 종료 날짜 사이에 주말이 포함되어 있는지 확인하고, 필요에 따라 시작 및 종료 날짜를 조정하세요.
- 동적으로 업데이트되는 계산: 네트워크일은 작업 기간이 변경될 때마다 자동으로 업데이트됩니다. 따라서 작업 기간이 변경되면 결과가 자동으로 갱신되므로 다시 계산할 필요가 없습니다.
- 작업 기간 확장: NETWORKDAYS 함수는 두 날짜 사이의 네트워크일 수를 계산합니다. 작업 기간을 확장하려는 경우 다른 함수(예: NETWORKDAYS.INTL)를 사용할 수 있습니다.
- 결과 형식 지정: 함수 결과를 읽기 쉽게 만들기 위해 셀에 적절한 서식을 적용할 수 있습니다. 예를 들어, 결과를 숫자 형식이 아닌 문자열로 표시하거나 결과에 대한 조건부 서식을 적용할 수 있습니다.
이러한 팁을 활용하여 NETWORKDAYS 함수를 효과적으로 사용하면 작업 기간을 정확하게 계산하고 관리할 수 있습니다.
5.주의사항
NETWORKDAYS 함수를 사용할 때 주의해야 할 몇 가지 사항은 다음과 같습니다.
- 시작 날짜와 종료 날짜의 순서: NETWORKDAYS 함수는 시작 날짜와 종료 날짜를 입력으로 받습니다. 시작 날짜가 종료 날짜보다 늦는 날짜인 경우 함수는 오류를 반환할 수 있습니다.
- 주말 설정: NETWORKDAYS 함수는 기본적으로 토요일과 일요일을 주말로 간주합니다. 특정 국가 또는 조직에서는 다른 날짜를 주말로 정의할 수 있으므로 이를 고려하여 함수를 사용해야 합니다.
- 공휴일 설정: 함수의 세 번째 매개변수로 공휴일 목록을 제공할 수 있습니다. 공휴일이 제대로 설정되지 않으면 예상치 못한 결과가 발생할 수 있으므로 공휴일을 정확하게 입력해야 합니다.
- 동적 데이터와의 호환성: NETWORKDAYS 함수는 특정 기간의 네트워크일 수를 계산하는 데 사용됩니다. 작업 기간이 동적으로 변할 수 있는 경우 함수 결과가 자동으로 업데이트되지 않으므로 주의해야 합니다.
- 로케일 설정: 함수의 동작은 Excel의 로케일 설정에 따라 달라질 수 있습니다. 따라서 다른 언어나 지역 설정에서 사용될 때 예상치 못한 결과가 나올 수 있습니다.
- 정확성 검토: 네트워크일을 계산하기 전에 시작 날짜, 종료 날짜, 주말 설정 및 공휴일 설정을 정확하게 확인해야 합니다.
이러한 주의사항을 고려하여 NETWORKDAYS 함수를 사용하면 정확한 결과를 얻을 수 있으며 예상치 못한 문제를 방지할 수 있습니다.