엑셀 시간 합 함수로 시간 더하기와 24시간 초과 계산, 시간 빼기 완벽 가이드
엑셀에서 시간 계산의 중요성
엑셀은 데이터 정리뿐만 아니라 시간 계산에도 매우 유용한 도구입니다. 업무 시간 관리, 프로젝트 소요 시간 집계, 근무시간 계산 등 다양한 상황에서 시간을 더하거나 빼야 할 일이 많습니다. 그러나 엑셀에서 시간 계산 시, 특히 24시간을 넘는 경우에는 기본적인 시간 서식만으로는 정확한 결과를 확인하기 어렵습니다.
이 글에서는 엑셀에서 시간을 더하고 빼는 기본적인 함수 사용법부터 24시간을 초과하는 시간 계산 방법, 그리고 시간 빼기까지 자세히 설명드리겠습니다. 엑셀을 활용한 시간 합산 및 차이 계산에 대해 잘 모르셨던 분들도 이 글을 통해 쉽고 정확한 시간 계산 방법을 익히실 수 있습니다.
엑셀 시간 더하기 기본 원리
엑셀에서 시간은 실수 형태로 저장됩니다. 1은 1일(24시간)을 의미하며, 0.5는 12시간, 0.25는 6시간을 의미하는 식입니다. 즉, 1시간은 1/24(약 0.0416667)로 저장되어 있습니다.
예를 들어, 셀에 6:45
를 입력하면 엑셀은 이를 6시간 45분, 즉 6.75시간으로 인식하여 0.28125(=6.75/24)라는 숫자 값으로 저장합니다.
이 때문에 시간을 더할 때는 단순히 더하기(+) 연산을 해도 결과값이 정확하지만, 셀의 서식 설정에 따라 결과가 다르게 보일 수 있으므로 반드시 서식을 맞춰야 합니다.
1. 엑셀 기본 시간 더하기 함수 사용법
예시 1: 두 시간 더하기
셀 위치 | 입력값 |
---|---|
B2 | 6:45 (6시간 45분) |
B3 | 9:30 (9시간 30분) |
- B4 셀에
=B2+B3
을 입력하면 16시간 15분이 계산됩니다.
AutoSum 함수 활용
- B4 셀 선택 → [홈 탭] → [AutoSum] 클릭 → 수식이
=SUM(B2:B3)
으로 자동 입력 → Enter - 결과는 동일하게 16시간 15분으로 표시됩니다.
2. 엑셀에서 24시간 이상 시간 더하기 처리 방법
엑셀은 기본적으로 시간 서식이 h:mm
으로 되어 있으면 24시간을 넘길 경우 다음날 시간으로 인식해 버려 4:15
같은 식으로 결과가 나오기도 합니다. 즉, 24시간 초과 시간 합산 결과가 왜곡됩니다.
문제 예시
셀 위치 | 입력값 |
---|---|
B2 | 12:45 |
B3 | 15:30 |
=B2+B3
입력 시, 결과는4:15
로 표시될 수 있습니다. (실제로는 28시간 15분이지만 24시간 이후는 초기화)
해결 방법: 사용자 지정 서식 [h]:mm;@
적용
- 합계가 표시되는 셀(B4)을 선택합니다.
- 마우스 우클릭 → 셀 서식 → 사용자 지정
- 형식란에
[h]:mm;@
입력 - 확인
이렇게 하면 24시간을 넘는 시간도 정상적으로 시간 단위로 누적되어 보입니다.
3. 엑셀 시간 빼기 함수와 24시간 초과 빼기
시간 빼기는 시작 시간과 종료 시간이 있을 때 두 시간의 차이를 구하는 경우에 사용합니다.
기본 시간 빼기
셀 위치 | 입력값 |
---|---|
B2 | 시작 시간 (예: 09:00) |
C2 | 종료 시간 (예: 18:30) |
- D2 셀에
=C2-B2
수식을 입력 → 결과는 9시간 30분
셀 서식: h:mm
으로 지정
- 결과를 정확히 보려면 D2 셀의 서식을
h:mm
또는hh:mm
으로 지정해야 합니다.
4. 24시간 이상 시간 빼기(종료시간이 다음날인 경우)
종료 시간이 시작 시간보다 이전일 경우, 즉 시간이 24시간 이상 차이 나는 경우에는 날짜와 시간 모두 포함해서 계산해야 합니다.
예를 들어,
셀 위치 | 입력값 |
---|---|
B1 | 시작 날짜 및 시간 (예: 2025-06-15 20:00) |
B2 | 종료 날짜 및 시간 (예: 2025-06-16 06:30) |
- B3 셀에
=(B2-B1)*24
수식을 입력하면 시간 단위로 경과 시간(10.5시간)을 계산할 수 있습니다. - B3 셀 서식은 일반 숫자 또는 소수점 표시 형식으로 하면 됩니다.
5. 엑셀에서 시간을 더하고 뺄 때 주의사항 및 팁
- 시간을 입력할 때
6:45
처럼시:분
형태로 입력해야 하며,6시간 45분
같은 텍스트는 인식하지 못합니다. - 24시간 이상 시간 합계가 필요하면 반드시
[h]:mm
형식으로 셀 서식을 변경하세요. - 만약
초
까지 포함해 계산해야 한다면[h]:mm:ss
로 서식을 지정합니다. - 시간이 음수가 될 경우,
#값!
오류가 발생할 수 있는데, 이 경우 날짜와 시간을 함께 넣어 계산하거나조건부 수식
을 사용하는 방법이 있습니다. - 엑셀에서 시간 관련 함수로는
TIME
,HOUR
,MINUTE
,SECOND
등도 있으며, 상황에 따라 이들을 활용해 시간을 분해하거나 재조합할 수 있습니다.
6. 엑셀에서 시간을 계산할 때 자주 쓰는 함수와 공식
함수 / 공식 | 용도 및 설명 |
---|---|
=SUM(범위) | 여러 시간 셀의 합계를 구함 |
=B2+B3 | 두 시간의 합계 계산 |
=C2-B2 | 두 시간의 차이 (경과 시간) 계산 |
=TEXT(시간셀,"[h]:mm") | 시간을 텍스트 형식으로 변환, 24시간 이상도 표현 가능 |
=MOD(B2-B1,1) | 시간 차이가 음수일 경우 24시간 단위로 올바른 결과 반환 |
=HOUR(시간셀) | 시간에서 시(hour)만 추출 |
=MINUTE(시간셀) | 시간에서 분(minute)만 추출 |
7. 24시간 초과 시간을 올바르게 표시하는 셀 서식 종류
서식 코드 | 설명 | 예시 결과 |
---|---|---|
h:mm | 24시간 초과 시 0시부터 다시 시작 | 28:15 → 4:15 |
[h]:mm | 누적 시간을 24시간 단위로 계속 누적 표시 | 28:15 → 28:15 |
[h]:mm:ss | 누적 시간을 초 단위까지 표시 | 28:15:00 |
m/d/yyyy h:mm | 날짜와 시간 모두 표시 | 6/15/2025 12:45 |
8. 시간 더하기 활용 예시
업무시간 누적 계산
작업명 | 소요시간 |
---|---|
업무1 | 8:30 |
업무2 | 7:45 |
업무3 | 9:00 |
- 총 업무시간 =
=SUM(B2:B4)
- 셀 서식
[h]:mm
적용 → 총 25시간 15분 계산 가능
휴식시간 빼기
- 실제 근무시간 = 총 업무시간 – 휴식시간
- 예:
=SUM(B2:B4) - C2
(C2에 휴식시간 1:00 입력)
9. 시간 빼기에서 음수 시간 처리 방법
엑셀은 시간 빼기 결과가 음수일 경우 오류를 발생시키는데, 이를 해결하려면 MOD
함수를 사용할 수 있습니다.
예시: =MOD(종료시간 - 시작시간, 1)
- 결과가 음수일 때 24시간을 더해 양수로 변환합니다.
10. 엑셀 시간 더하기 문제 해결 요약
문제 상황 | 해결 방법 |
---|---|
24시간 초과 시간 더하기 | 셀 서식 [h]:mm 또는 [h]:mm:ss 사용 |
시간 빼기 결과 음수 발생 | MOD(종료시간-시작시간,1) 함수 사용 |
날짜와 시간을 포함한 시간 계산 | =(종료일시 - 시작일시)*24 공식 사용 |
시간 입력이 텍스트로 인식될 때 | 시간 형식 또는 시:분 형식으로 입력 |
마무리하며
엑셀에서 시간을 다룰 때, 기본적으로 시간을 더하거나 빼는 공식은 매우 간단합니다. 하지만 24시간을 초과하는 누적 시간 계산이나 음수 시간 계산 시에는 적절한 셀 서식 지정과 함수 활용이 필요합니다.
이 글에서 소개한 [h]:mm
셀 서식과 MOD
함수 사용법, 날짜 시간 통합 계산 방법 등을 적용하면 업무 효율을 크게 높일 수 있을 것입니다. 엑셀의 시간 함수들을 잘 활용해 체계적인 시간 관리 및 보고서 작성에 도움이 되시길 바랍니다.
핵심 키워드
엑셀시간합, 엑셀시간더하기, 24시간초과시간계산, 엑셀시간빼기, 시간합산함수, 엑셀시간서식, 엑셀시간계산법, 시간차이계산, 엑셀모드함수, 시간관리엑셀