출퇴근 기록으로 지각 또는 조퇴 시간 계산 공식
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀
예정 시각과 실제 기록을 비교해 지각분과 조퇴분을 계산합니다.
인수 설명
01유예시간을 뺀 지각 시간 계산하기
=MAX ( 0, ROUND ( ( 실제 출근 - 예정 출근 ) * 1440, 0 ) - 유예시간 )인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
실제 출근필수출퇴근 기록에 텍스트가 아닌 엑셀 시각 값으로 남은 실제 출근 시각 셀입니다.
예정 출근필수실제 출근과 같은 날짜의 엑셀 시각 값으로 입력한 예정 출근 셀입니다.
유예시간필수지각 시간에서 제외할 허용 시간을 분 단위 숫자로 입력한 셀입니다. 유예하지 않을 때의 값은 0입니다.
A
B
C
D
E
F
G
H
I
1
직원
예정 출근
실제 출근
예정 퇴근
실제 퇴근
지각(분)
조퇴(분)
유예시간(분)
2
박서준
09:00
09:12
18:00
17:45
7
10
5
3
김하늘
09:00
09:03
18:00
18:05
0
0
4
이민지
09:00
08:55
18:00
17:58
0
0
5
최도윤
09:00
09:05
18:00
17:55
0
0
6
정유진
09:00
09:30
18:00
17:30
25
25
7
02유예시간을 뺀 조퇴 시간 계산하기
=MAX ( 0, ROUND ( ( 예정 퇴근 - 실제 퇴근 ) * 1440, 0 ) - 유예시간 )인수 설명 자세히 보기
인수구분설명
예정 퇴근필수실제 퇴근과 같은 날짜의 엑셀 시각 값으로 입력한 예정 퇴근 셀입니다.
실제 퇴근필수출퇴근 기록에 텍스트가 아닌 엑셀 시각 값으로 남은 실제 퇴근 시각 셀입니다.
유예시간필수조퇴 시간에서 제외할 허용 시간을 분 단위 숫자로 입력한 셀입니다. 유예하지 않을 때의 값은 0입니다.
A
B
C
D
E
F
G
H
I
1
직원
예정 출근
실제 출근
예정 퇴근
실제 퇴근
지각(분)
조퇴(분)
유예시간(분)
2
박서준
09:00
09:12
18:00
17:45
7
10
5
3
김하늘
09:00
09:03
18:00
18:05
0
0
4
이민지
09:00
08:55
18:00
17:58
0
0
5
최도윤
09:00
09:05
18:00
17:55
0
0
6
정유진
09:00
09:30
18:00
17:30
25
25
7
동작 원리
두 시각의 차이에 1440을 곱하고 ROUND 함수로 분 단위를 정리한 뒤, 유예시간을 빼고 MAX 함수로 음수 결과를 0으로 바꿉니다.
예제 시트에서 박서준의 지각분을 계산하는 F2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
1
늦게 출근한 시간을 분으로 바꿉니다
박서준은 예정 시각보다 12분 늦게 출근했습니다. 엑셀의 시각 차이에 1440을 곱하고 반올림하면 분 단위 숫자 12가 됩니다.
=ROUND ( ( C2 - B2 ) * 1440, 0 )
= 12
2
허용한 유예시간을 뺍니다
늦게 출근한 12분에서 H2의 유예시간 5분을 빼면 공제 대상 지각 시간은 7분입니다.
=ROUND ( ( C2 - B2 ) * 1440, 0 ) - $H$2
= 7
3
공제 대상 시간이 0보다 작은지 확인합니다
MAX 함수로 0과 계산값 중 큰 값을 선택합니다. 박서준의 7분은 그대로 남고, 일찍 출근하거나 늦게 퇴근해 계산값이 음수가 되면 결과에는 0이 남습니다.
=MAX ( 0, 7 )
= 7
조퇴 시간도 예정 퇴근에서 실제 퇴근을 뺀 뒤 같은 순서로 계산합니다.
댓글 0
로그인 후 댓글을 작성할 수 있습니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!