메뉴
실무 위키응용 공식엑셀 두 시간대가 겹치는 시간 계산 공식

엑셀 두 시간대가 겹치는 시간 계산 공식

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

회의와 작업처럼 두 일정의 시작과 종료 시각을 비교해 동시에 진행되는 시간을 계산합니다.

엑셀 두 시간대가 겹치는 시간 계산 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=MAX ( 0, MIN ( 작업 종료, 회의 종료 ) - MAX ( 작업 시작, 회의 시작 ) ) * 24
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
작업 시작필수첫 번째 일정이 시작되는 시각 셀입니다.
작업 종료필수첫 번째 일정이 끝나는 시각 셀입니다. 시작보다 늦은 시각을 입력합니다.
회의 시작필수두 번째 일정이 시작되는 시각 셀입니다.
회의 종료필수두 번째 일정이 끝나는 시각 셀입니다. 시작보다 늦은 시각을 입력합니다.
E2=MAX(0,MIN(B2,D2)-MAX(A2,C2))*24
A
B
C
D
E
F
1
작업 시작
작업 종료
회의 시작
회의 종료
겹친 시간
2
09:00
12:00
11:00
13:00
1
3
10:00
11:00
11:00
12:00
0
4
13:00
16:00
14:30
15:30
1
5
09:30
17:30
12:00
13:00
1
6
14:00
15:00
13:00
16:00
1
7
결과는 소수 시간으로 표시합니다. 종료와 시작이 11시로 맞닿기만 한 두 번째 행은 실제로 함께 진행된 시간이 없어 0이며, 날짜를 넘는 일정은 시각만 떼지 말고 전체 날짜와 시간을 입력합니다.
이 공식이 사용하는 함수

동작 원리

MIN 함수가 두 종료 시각 중 이른 값을 고르고, MAX 함수가 두 시작 시각 중 늦은 값을 골라 그 사이의 길이만 남깁니다.

예제 시트에서 9시부터 12시까지의 작업과 11시부터 13시까지의 회의가 겹치는 E2 셀을 계산하는 과정입니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

두 일정 중 이른 종료 시각을 고릅니다

작업은 12시에 끝나고 회의는 13시에 끝납니다. 두 종료 시각 중 이른 12시가 겹치는 구간의 끝입니다.

=MIN ( B2, D2 )
= 12:00
2

두 일정 중 늦은 시작 시각을 고릅니다

작업은 9시에 시작하고 회의는 11시에 시작합니다. 두 시작 시각 중 늦은 11시가 겹치는 구간의 시작입니다.

=MAX ( A2, C2 )
= 11:00
3

끝에서 시작을 빼고 시간으로 바꿉니다

12시에서 11시를 빼면 1시간이 남습니다. 두 일정이 떨어져 있으면 뺄셈 결과가 음수가 되므로 바깥 MAX 함수가 0을 남깁니다.

=MAX ( 0, MIN ( B2, D2 ) - MAX ( A2, C2 ) ) * 24
= 1 겹친 시간이 30분이면 결과는 0.5로 표시됩니다.
댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료