엑셀 근무일 중 의뢰일 기준 작업 처리 기간 추출하는 엑셀 수식
포스트 목차.
Q. 근무일 중 의뢰일 기준 작업 처리 기간(날짜/D-DAY) 추출하는 엑셀 수식 도와주세요![]() ① 표시 부분은 작업 요청 시간을 IN입력, 작업 완료 시간을 OUT에 입력합니다. ② 휴무일/빨간날/연차 일을 입력하는 공간입니다. ③ 수식이 들어갈 부분입니다. IN 의로날짜를 기준으로 OUT 완료일자까지 2번 탭의 휴무일을 제외한 총 작업 날짜를 추출하고 싶습니다. EX)
1/6 18:14 업무 접수됨
1/13 16:04 작업 완료 함
(기간내 주말 1월 7일~8일 껴있음)
▶ 업무 접수된 다음날부터 계산하여 완료날까지
총 5일 소요됨 (주말을 제외) 을 수식으로 R열에 자동 추출 하고 싶어요
|
문제를 정리하면 다음과 같다.
1. 생산의 시작, 생산의 완료일자를 기준으로 소요기간을 구한다.
2. 휴무일/빨간날/연차를 공제하여 실제로 소요된 시간을 구한다.
(1) 두 날짜 사이의 워킹 데이 구하기
NETWORKDAYS.INTL 함수를 이용해보자. NETWORKDAYS.INTL 함수는 두 날짜 사이의 워킹데이를 구할 수 있으며, 주말/공휴일을 직접 지정하여 계산할 수 있다.
자세한 사용방법은 다음 링크에 나와있다.
https://blog.naver.com/excali/222941011655
엑셀에서 근무일수 계산하기, 휴일제외 평일 계산하기 (NETWORKDAYS, NETWORKDAY.INTL 함수)
포스트 목차. 01. NetworkDays 함수 02. NetworkDays.Intl 함수 본 포스트에서는 두 날짜 사이의 평일...
blog.naver.com
(1) 시트구성
A열과 B열에는 각각 작업의 시작일시와 종료일시에 대한 정보가 들어간다.
C열에는 계산된 소요시간이 들어간다.
H열에는 주말을 제외한 연차/휴일 리스트가 들어간다.
(2) 휴일 설정
NETWORKDAYS.INTL 함수는 다음과 같이 주말을 지정할 수 있다. 사용자의 설정에 맞게 주말을 지정하면 된다.
또한 주말 외의 휴일의 경우 리스트로 입력이 가능하기에, 본 예제처럼 H 열에 휴일의 리스트를 입력할 수 있다.
(3) 워킹데이 구하기
다음과같은 수식으로 워킹데이( 이 문제에서는 소요시간)을 구할 수 있다.
=NETWORKDAYS.INTL(A2,B2,1,$H$2:$H$23)
공휴일 부분은 다음 열에서 그대로 사용할 것이기 때문에 절대주소로 입력해주자.
계산된 소요 시간은 다음과 같다.