콘텐츠 내 자동삽입광고

광고1

posted by 초코생크림빵 2019. 11. 25. 21:17
반응형

NETWORKDAYS 함수는 지정한 두 날짜 사이에서 주말과 지정한 휴일날짜를 제외한 근무일수를 계산하는 함수로, 특정 기간 동안 작업한 날짜수에 맞춰서 임금을 계산할 때 사용합니다.

 

형식) NETWORKDAYS(날짜1, 날짜2, 휴일날짜)

 

☞ ★ 이 함수에서는 주말(토,일)과 휴일(지정한)을 제외한 두 날짜의 일(日) 차이를 반환하는 함수인데,

       이 함수로는 주 6일 근무하는 경우의 날짜 차이를 계산할 수가 없습니다.

 

휴일날짜 옵션은 의미없으며, 이 함수를 커버하기 위해 NETWORKS.INTL 함수를 사용하면 주말을 일요일로 한정해 계산할 수 있는데, 이것은 이 함수의 3번재 인수 값인 주말 인수를 지정해서 해결할 수 있습니다.

자세한 내용은 다음페이지에서 설명하겠습니다.

 

★ 아래 파일을 다운받아서 실습을 따라해 보세요.

 

 

NETWORKDAYS_1.xlsm
0.04MB

 

실습1)

정답)

E3 : =NETWORKDAYS(C3,D3)

2019년 11월 11일(출근시작한날)에서 출근마지막날도 11일 이면 근무일수는 1일 입니다.

위에 달력을 보면서 확인해보시면,

11일날 출근시작해서, 16일(토요일), 17일(일요일) 즉, 토요일, 일요일까지 근무를 해도 엑셀에서는 주말(토요일, 일요일)과 휴일(지정한날)을 제외한다는 것을 알 수 있습니다.

 

※ 옵션 내용은 아래표와 같습니다.

실습2)

NETWORKDAYS.INTL 함수

NETWORKSDASY 함수는 주말(,)과 휴일(지정한)을 제외한 두 날짜의 일() 차이를 반환하는 함수인데, 이 함수로는 주 6일 근무하는 경우의 날짜 차이를 계산할 수가 없었습니다.

하지만 NETWORKDAYS.INTL 함수를 사용하면 주말을 일요일로 한정해 계산할 수 있는데,

이것은 이 함수의 3번째 인수 값인 주말 인수를 지정해서 해결할 수 있습니다.

옵션을 이용하여 휴일을 선택할 수 있습니다.

형식) NETWORKDAYS.INTL (시작일, 종료일, 주말옵션, 휴일)

3번째 인수인 주말옵션NETWORKDAYS 함수에는 제공되지 않던 것으로 다음과 같은 옵션 값을 사용할 수 있습니다.

정답)

E3 : NETWORKDAYS.INTL(C3,D3,11)

옵션 11은 일요일만 주말로 처리하는 것입니다.

 

 

휴일을 따로 정하는 것을 아래 예제에서 보도록 하겠습니다.

정답)

E11 : =NETWORKDAYS.INTL(C11,D11,11)

E12 : =NETWORKDAYS.INTL(C12,D12,11,G3:G4)

 

Holidays값을 넣을때는 휴일날짜를 적어주고, 주소 범위를 넣어주면 된다.

채우기 핸들을 사용할경우는 절대주소로 $G$3:$G$4로 처리해주면 됩니다.

 

 

실습3)

근무일수를 함수를 넣어 결과값을 출력해보도록 합니다.

 

 

반응형

콘텐츠 내 자동삽입광고