안녕하세요 엑셀청년입니다. 오늘은 근무일 계산하는 방법(NETWORKDAYS) 또는 프로젝트 종료되는 날을 계산하는 방법(WORKDAY)을 알려드리겠습니다.
- 프로젝트를 해야하는데 약 얼마의 시간이 걸리는데 쉬는날을 제외하고 몇일에 마무리가 될까?
- 2019년도 쉬는날을 제외한 실제 근무일은 몇일일까?
*쉬는날 : 토요일, 일요일 공휴일
위에 예제를 활용하여 설명을 드리도록 하겠습니다. 우선, NETWORKDAY 함수 적용을 위해서는 실제 공휴일 데이터 + 시작일, 종료일 데이터가 있어야합니다. 위에 보시면 2019년 공휴일을 리스트로 만들어놨습니다. 그리고 실제 내가 결과값을 나타낸 셀을 선택한 후 함수마법사에 가셔서 'NETWORKDAYS'를 입력하셔서 확인을 누릅니다.
NETWORKDAYS(start_date,end_date,holidays) : 두 날짜 사이의 전체 작업 일수를 반환합니다.
Start_date는 시작 날짜입니다. 2019년 1월 1일이겠죠?
End_date는 마지막 날짜입니다. 2019년 12월 31일이겠죠?
Holidays는 휴무일이면서 실제 작성해둔 공휴일을 설정해주시면 됩니다. 그렇다면 실제 함수를 적용한 예시를 살펴보도록 하겠습니다.
Start_date에 시작일 2019-01-01을 적용, End_date에 종료일 2019-12-31을 적용하고 Holidays에 미리 작성해놓은 공휴일 일시를 범위설정해줍니다. 그렇다면 아래 결과값이 나타납니다. '248' 즉, 2019년 토요일, 일요일, 공휴일을 제외한 실제 일하는 날이 248일이라는 의미입니다.
그렇다면 위에 설명드린대로 프로젝트가가 있는데 쉬는날을 제외하고 몇일에 끝날지 계산을 한번 해보려고 합니다. 함수적용은 위와 같습니다. Start_date는 2019년 1월 1일(G2)를 적용하고 Days에 실제 걸릴 프로젝트 예상일 숫자를 입력합니다. 그리고 Holidays는 NETWORKDAYS함수와 똑같이 휴무일 영역을 지정합니다. 그렇다면 결과값으로 어떤 값이 나올까요? 2019-05-28이 나옵니다.
결과값을 풀어서 이야기하자면은 2019년 쉬는날을 제외한 근무일은 248일 그리고 100일이 걸리는 프로젝트는 쉬는날을 제외하면 2019-05-28에 종료가 된다입니다. 그렇게 어렵지 않죠?