본문 바로가기
엑셀/함수

엑셀 겹치는 중복되는 시간 계산기,계산하기

by 큐브빌드 2021. 4. 2.
반응형

근무시간 , 근태관리를 하다 보면 겹치는 시간을 계산해야 되는 경우가 많습니다.

 

1. 겹치는 시간의 존재 유/무 계산하기

2. 겹치는 시간이 얼마인지 계산하기

 

2가지에 대해서 작성하겠습니다.


겹치는 시간 존재 유/무 계산하기 (확인하기)

다양하게 계산하는 방법이 존재할 것입니다.

 

하지만 특별히 겹치는 시간을 체크해주는 함수는 없어 보입니다.

 

그래서 겹치는 시간 존재 유/무를 계산을 어떻게 할 것인지 고민했습니다.

 

그래서 일단 간단한 예를 통해서 계산을 해봤습니다.

 

A는 09:00 ~ 15:00까지 일을 하였으며 (파란색)

 

B는 13:00 ~ 19:00까지 일을 하였습니다. (초록색)

 

그리고 회사는 09:00 ~ 19:00까지 일할수 있습니다.

이미지화하니 조금 직관적으로 와 닿았습니다.

 

겹치는 부분이 존재하기 때문에 파란색 선과 초록색 선 길이를 합치면 붉은색 선 보다 길게 될 것입니다.

 

위 이미지처럼 말이죠.

 

이렇게 보니 더 확실합니다.

 

A와 B는 09:00 ~ 19:00까지 일을 했습니다.

 

근데 A가 일한 시간과 B가 일한 시간의 합은 09:00 ~ 19:00까지 보다 큽니다.

 

 

A일한 시간 + B일한 시간 > 회사가 열려있는 시간

사실 회사가 열려있는 시간은 비교하려는 시간 2개의 Min , Max값이 될 것입니다. (아래 내용 참조)

downupup.tistory.com/15

 

출,퇴근 시간계산을 위한 Max,Min 함수

엑셀에서 시간 계산은 출퇴근 시간 계산을 위해 정말 많이 사용합니다. 출퇴근 시간계산이 아니더라도 계산 값의 최댓값 , 최솟값을 구하기 위해서도 많이 사용합니다. Max , Min 함수는 정말 단순

downupup.tistory.com

이런 방법으로 엑셀에서 계산을 해보겠습니다.

이렇게 Min , Max 함수를 통해 회사 시작 시간과 회사 종료 시간을 계산하였습니다.

 

그리고 붉은 선 길이를 계산하였습니다. (이건 아주 간단하게 2개 시간을 빼면 됩니다.)

 

파란 색선과 초록 색선 길이도 계산하였습니다. (이것도 역시 아주 간단하게 각 각 시작 , 종료시간을 빼면 되겠죠?)

 

그러면 두 사람의 시간 길이의 합산도 나왔습니다.

 

그러면 자연스럽게 얼마나 겹쳐서 일했는지도 나오네요?^^

 

2시간이 겹쳤네요~

 

그것도 계산하자면

이렇게 되겠습니다.

 

그렇다면 겹친 시간이 없다면 어떻게 될까요?

시간 계산에서 음수는 나올 수 없습니다.

downupup.tistory.com/7

 

엑셀 시간 계산의 모든것

엑셀 시간의 기본 엑셀의 셀 서식에는 다양한 범주가 존재하며 , 그중 시간에 대해서 알아보겠습니다. 시간 , 분 , 초 , 오전 / 오후 , 날짜까지 포함한 양식 등등... 엄청 많습니다. 이번 글에서는

downupup.tistory.com

그래서 이 부분은 if 문으로 처리를 하겠습니다.

 

이렇게 말이죠~!

 

시간겹침.xlsx
0.01MB

 

엑셀 파일은 첨부하였습니다.

 

사실 엑셀 기술적인 거보다 이론에 가까운 설명이었습니다.

 

다들 일찍 퇴근하는 그날까지 파이팅입니다.

반응형

댓글