-
엑셀 근무일 중 의뢰일 기준 작업 처리 기간 추출하는 엑셀 수식Excel/Excel 지식인 2023. 3. 18. 16:48728x90
포스트 목차.
01. 문제Q. 근무일 중 의뢰일 기준 작업 처리 기간(날짜/D-DAY) 추출하는 엑셀 수식 도와주세요
① 표시 부분은 작업 요청 시간을 IN입력, 작업 완료 시간을 OUT에 입력합니다.
② 휴무일/빨간날/연차 일을 입력하는 공간입니다.
③ 수식이 들어갈 부분입니다.
IN 의로날짜를 기준으로 OUT 완료일자까지
2번 탭의 휴무일을 제외한 총 작업 날짜를 추출하고 싶습니다.
EX)1/6 18:14 업무 접수됨1/13 16:04 작업 완료 함(기간내 주말 1월 7일~8일 껴있음)▶ 업무 접수된 다음날부터 계산하여 완료날까지총 5일 소요됨 (주말을 제외) 을 수식으로 R열에 자동 추출 하고 싶어요문제를 정리하면 다음과 같다.
1. 생산의 시작, 생산의 완료일자를 기준으로 소요기간을 구한다.
2. 휴무일/빨간날/연차를 공제하여 실제로 소요된 시간을 구한다.
02. 문제해결방법(1) 두 날짜 사이의 워킹 데이 구하기
NETWORKDAYS.INTL 함수를 이용해보자. NETWORKDAYS.INTL 함수는 두 날짜 사이의 워킹데이를 구할 수 있으며, 주말/공휴일을 직접 지정하여 계산할 수 있다.
자세한 사용방법은 다음 링크에 나와있다.
https://blog.naver.com/excali/222941011655
03. 예제(1) 시트구성
A열과 B열에는 각각 작업의 시작일시와 종료일시에 대한 정보가 들어간다.
C열에는 계산된 소요시간이 들어간다.
H열에는 주말을 제외한 연차/휴일 리스트가 들어간다.
(2) 휴일 설정
NETWORKDAYS.INTL 함수는 다음과 같이 주말을 지정할 수 있다. 사용자의 설정에 맞게 주말을 지정하면 된다.
또한 주말 외의 휴일의 경우 리스트로 입력이 가능하기에, 본 예제처럼 H 열에 휴일의 리스트를 입력할 수 있다.
(3) 워킹데이 구하기
다음과같은 수식으로 워킹데이( 이 문제에서는 소요시간)을 구할 수 있다.
=NETWORKDAYS.INTL(A2,B2,1,$H$2:$H$23)
공휴일 부분은 다음 열에서 그대로 사용할 것이기 때문에 절대주소로 입력해주자.
계산된 소요 시간은 다음과 같다.
728x90'Excel > Excel 지식인' 카테고리의 다른 글
엑셀 이자계산 수식 (특이한 이자 지급 구조) (0) 2023.03.17 엑셀로 IP주소가 특정 IP주소 범위에 속하는지 구하기 (0) 2023.03.07 엑셀에서 시트별로 통합 시트에 불러오고 싶습니다 (0) 2023.02.22 엑셀 영문, 숫자 혼용된 글자에서 숫자 최대 값을 찾는 수식 (0) 2023.02.21 엑셀에서 최소값 구하기, 최소값에 대응하는 주변값 구하기 (0) 2023.02.09