Excel의 WORKDAY (수식, 예) | Workday 기능은 어떻게 사용하나요?

Excel의 WORKDAY 함수는 시작일로부터 주어진 일 수 이후의 근무일을 계산하는 데 사용되는 날짜 함수입니다.이 함수는 제공되지 않으면 자동으로 토요일과 일요일 인 주말을 다음과 같이 간주하는 공휴일에 대한 선택적 인수가 있습니다. 공휴일 및 주어진 일 수 이후에 다가오는 근무일을 계산합니다. Excel에서이 함수를 사용하는 방법은 다음과 같습니다. = WORKDAY (시작일, 요일, 공휴일) 처음 두 인수는 필수이지만 공휴일 인수는 선택 사항입니다.

Excel의 WORKDAY 함수

Workday 함수는 주말과 공휴일을 제외한 지정된 근무일 수 이후 또는 이전 날짜를 반환하는 Excel의 날짜 / 시간 함수로 분류됩니다.

Excel의 근무일은 근무일, 기한, Excel Gantt 차트 준비, 근무일 일정, 직원의 근무일 수 계산 및 기타 재무 분석에 사용되는 매우 효율적인 기능입니다.

Excel의 WORKDAY 공식

Excel의 WORKDAY 공식은 다음과 같습니다.

Excel에서 WORKDAY 수식에 사용되는 인수입니다.

start_date : 시작하려는 날짜입니다. 필수 필드입니다.

days : start_date 전후의 근무일 수입니다. 이 값은 음수 또는 양수일 수 있습니다. 음수 값이 전달되면 Excel의 WORKDAY는 붙여 넣기 날짜를 반환하고 값이 양수이면 미래 날짜를 제공합니다.

공휴일 : 이 필드는 선택 사항이며 공휴일 또는 주말을 제외하려는 경우 전달됩니다. 단일 또는 다중 범위 값으로 전달할 수 있습니다.

Excel에서 WORKDAY 함수를 사용하는 방법은 무엇입니까?

매우 간단하고 사용하기 쉽습니다. 몇 가지 예를 통해 WORKDAY 기능의 작동을 이해하십시오.

이 WORKDAY 함수 Excel 템플릿을 여기에서 다운로드 할 수 있습니다 – WORKDAY 함수 Excel 템플릿

예 1

예제 # 2

다음 시나리오를 고려하면 회사가 기계 부품 제조 주문을 받고 지정된 팀이 지정된 날짜에 프로젝트를 시작했으며 제조 프로세스가 35 일을 소비하고 회사가 주말에 운영되지 않는다고 가정합니다. 및 공휴일. 이러한 변수가 주어지면 프로젝트의 예상 완료 날짜를 계산해야합니다.

시작 날짜는 B2 셀에 있고 생산 일 수는 B3 셀에 있으며 날짜가있는 휴일은 D2 : E11 범위에 있습니다.

예상 완료 날짜를 계산하기 위해 Workday 함수를 사용하고 WORKDAY 공식은 다음과 같습니다.

= WORKDAY (B2, B3, E2 : E11)

시작 날짜는 B2 셀의 날짜 값, B3 셀의 일수 및 E2 : E1 공휴일입니다.

예제 # 3

날짜가 있고 월요일부터 금요일까지만 휴무일을 제외하고 아래의 인접한 행 셀에 일련의 연속 날짜가 필요하다고 가정합니다. B2 셀에 시작 날짜 (2018 년 2 월 19 일)가 있고 2018 년 2 월 20 일, 2018 년 2 월 21 일 등의 날짜를 원한다고 가정합니다. 주말 인 2018 년 2 월 24 일, 2018 년 2 월 25 일과 같은 날짜를 제외하고 이번 달의 모든 날짜를 원합니다.

우리는 Workday 함수를 사용할 것이며, 연속 된 일을 추가하고 휴일을위한 마지막 인수를 전달하지 않고 날짜를 1이됩니다.

따라서 WORKDAY 공식은

= WORKDAY (B2,1)

WORKDAY 공식을 다른 셀에 적용하면

WORKDAY 수식은 이번 달의 주말을 제외한 모든 날짜를 반환했습니다.

위에서 볼 수 있듯이 Workday 함수는 주말 인 날 (2018 년 2 월 24 일, 2018 년 2 월 25 일)을 무시했습니다.

예 # 4

열에 근무일 날짜 목록이 있고 주어진 날짜가 휴일인지 확인하려고한다고 가정합니다. 날짜가 Workday이면 'Working Day'를, 휴일이면 'Holiday'를 반환하려고합니다. 공휴일 목록과 날짜는 D3 : E4 범위 내에서 언급됩니다.

휴가:

Workday in excel 함수를 다시 사용하고 Excel의 WORKDAY 공식은 다음과 같습니다.

= IF (WORKDAY (A2-1,1, $ E $ 3 : $ E $ 4) = A2,”Working Day”,”Holiday”)

수식 WORKDAY (A2-1,1)은 날짜를 빼고 다시 날짜를 더하기 때문에 동일한 날짜를 반환합니다. 따라서 출력이 주어진 날짜와 같으면 휴일이 WORKDAY 공식에 의해 건너 뛰기 때문에 작업 일인 경우 동일한 날짜를 갖게됩니다.

WORKDAY 수식을 Excel에서 우리가 가지고있는 다른 셀에 적용하면,

예 # 5

 두 개의 날짜가 주어졌고 토요일과 일요일 인 주말을 제외하고 주어진 두 날짜 사이에 무작위로 10 일을 생성해야한다고 가정합니다. 주어진 날짜는 다음과 같습니다.

이 경우 임의의 근무일을 생성하기 위해 RANDBETWEEN 함수와 WORKDAY 함수를 함께 사용합니다.

WORKDAY 공식은

= WORKDAY (RANDBETWEEN ($ B $ 2, $ B $ 3) -2,1)

마이너스 2를 빼서 위의 임의의 근무일 또는 종료일 값과 동등한 값을 얻지 않도록합니다.

다른 셀의 Excel에서 WORKDAY 수식을 적용하면

산출:

기억해야 할 사항

  1. 주말 (토요일, 일요일 제외)을 사용자 정의하려면 WORKDAY.INTL 함수를 사용해야합니다.
  2. 휴일에 대한 WORKDAY 함수에 세 번째 인수를 범위로 제공하는 경우 동일한 WORKDAY 수식을 시트의 다른 셀에 적용 할 때 범위 값이 변경 될 수 있으므로 절대 값으로 전달해야합니다.
  3. Workday 함수는 start_date 또는 공휴일 범위에 제공된 값이 유효한 날짜가 아니거나 지정된 요일 인수가 숫자가 아닌 경우 #VALUE 오류를 생성합니다.
  4. 시작 날짜가 잘못된 날짜이면 WORKDAY 함수는 #VALUE! 오류.

  1. WORKDAY 함수를 사용할 때 Excel에서 날짜 값을 잘못 해석 할 수 있으므로 따옴표 안에 텍스트 값으로 입력하는 대신 날짜 값이있는 셀에 대한 참조로 start_date 또는 holiday를 전달해야합니다. 따라서 날짜를 텍스트 값으로 직접 사용하는 대신 Excel에서 DATE 함수를 사용하여 날짜를 입력해야 EXCEL이 항상 날짜 값으로 이해할 수 있습니다.