Sunil은 NETWORKDAYS 함수를 사용하여 두 날짜 사이의 정규 영업일 수를 반환 할 수 있습니다. 이 함수는 토요일과 일요일이 근무일이 아니라고 가정하지만 Sunil의 조직에서는 일요일 만 휴무일로 간주됩니다. 그는 NETWORKDAYS를 사용하는 방법이 있는지 궁금해하고 반환 된 카운트에서 일요일 만 제외되도록 지정합니다.

NETWORKDAYS 함수를 기반으로하는 수식을 사용하여이를 확인할 수 있습니다. 시작 날짜가 A1에 있고 종료 날짜가 B1에 있다고 가정하면 다음 수식은 두 날짜 사이의 날짜를 검사하고 기본적으로 해당 범위에서 일요일이 아닌 날짜 수를 반환합니다.

=NETWORKDAYS(A1,B1)+SUMPRODUCT(--(WEEKDAY (ROW(INDIRECT(A1&":"&B1)))=7))

물론, 일요일은 제외되는 유일한 요일이므로 NETWORKDAYS 사용을 건너 뛰고 SUMPRODUCT를 사용하여 날짜를 계산해야하는지 여부를 알아낼 수 있습니다.

=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(A1&":"&B1)))>1))

범위에 공휴일이있을 수 있고 해당 공휴일이 “공휴일”이라는 이름의 범위에 있다고 예상되는 경우 공식에서 NETWORKDAYS를 다시 사용해야합니다.

=NETWORKDAYS(A1,B1,holidays)+SUMPRODUCT(-- (WEEKDAY(ROW(INDIRECT(A1&":"&B1)))=7),-- (NOT(ISNUMBER(MATCH(ROW(INDIRECT(A1&":"&B1))

,holidays,0)))))

Chip Pearson은 자신의 사이트에서 일주일 중 근무일을 구성하는 다른 변형을 다루었습니다.

http://www.cpearson.com/excel/betternetworkdays.aspx

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (7093)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.

link : / excelribbon-Specifying_Different_Weekends_with_NETWORKDAYS [NETWORKDAYS로 다른 주말 지정].