NETWORKDAYS
두 날짜(포함) 사이의 전체 작업일 수를 반환합니다. 매개 변수는 주말일과 일 수를 지정합니다. 휴일로 지정된 주말 및 일수는 작업일로 간주되지 않습니다.
통사론
NETWORKDAYS(<start_date>, <end_date>[, <weekend>, <holidays>])
매개 변수
학기 | 정의 |
---|---|
start_date |
시작 날짜를 나타내는 날짜입니다. 차이를 계산할 날짜입니다. start_date end_date 이전보다 같거나 늦을 수 있습니다. |
end_date |
종료 날짜를 나타내는 날짜입니다. 차이를 계산할 날짜입니다. start_date end_date 이전보다 같거나 늦을 수 있습니다. |
weekend |
주말이고 start_date end_date 사이의 전체 작업일 수에 포함되지 않은 요일을 나타냅니다. 주말은 주말이 발생하는 시기를 지정하는 주말 번호입니다.
주말 번호 값은 다음 주말을 나타냅니다. 1 또는 생략: 토요일, 일요일 2: 일요일, 월요일 3: 월요일, 화요일 4: 화요일, 수요일 5: 수요일, 목요일 6: 목요일, 금요일 7: 금요일, 토요일 11: 일요일만 12: 월요일만 13: 화요일만 14: 수요일만 15: 목요일만 16: 금요일만 17: 토요일만 |
holidays |
작업일 달력에서 제외할 날짜가 하나 이상 있는 열 테이블입니다. |
반환 값
전체 작업일의 정수 수입니다.
발언
이 DAX 함수는 Excel NETWORKDAYS비슷합니다. INTL 및 NETWORKDAYS 함수입니다.
start_date 및 end_date 둘 다 BLANK출력 값도 BLANK.
start_date 또는 end_date BLANK경우 BLANK start_date 또는 end_date Date(1899, 12, 30)로 처리됩니다.
날짜는 DATE 함수 사용하거나 다른 식의 결과로 지정해야 합니다. 예를 들어
DATE ( 2022, 5, 30 )
2022년 5월 30일을 지정합니다. 날짜는(dt”2022-05-30”)
형식으로 리터럴 지정할 수도 있습니다. 날짜를 텍스트로 지정하지 마세요.
본보기
다음 식은 다음과 같습니다.
= NETWORKDAYS (
DATE ( 2022, 5, 28 ),
DATE ( 2022, 5, 30 ),
1,
{
DATE ( 2022, 5, 30 )
}
)
반환:
[값] |
---|
0 |
이 예제에서는 시작 날짜가 토요일이고 종료 날짜가 월요일이므로 0이 반환됩니다. 주말 매개 변수는 주말이 토요일과 일요일이 되도록 지정하므로 작업일이 아닙니다. 휴일 매개 변수는 30일(종료 날짜)을 휴일로 표시하므로 작업일은 남아 있지 않습니다.