엑셀 시간 합 함수로 시간 더하기와 24시간 초과 계산, 시간 빼기 완벽 가이드

엑셀 시간 합 함수로 시간 더하기와 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: 두 시간 더하기

셀 위치입력값
B26:45 (6시간 45분)
B39: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시간 초과 시간 합산 결과가 왜곡됩니다.

문제 예시

셀 위치입력값
B212:45
B315:30
  • =B2+B3 입력 시, 결과는 4:15로 표시될 수 있습니다. (실제로는 28시간 15분이지만 24시간 이후는 초기화)

해결 방법: 사용자 지정 서식 [h]:mm;@ 적용

  1. 합계가 표시되는 셀(B4)을 선택합니다.
  2. 마우스 우클릭 → 셀 서식 → 사용자 지정
  3. 형식란에 [h]:mm;@ 입력
  4. 확인

이렇게 하면 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:mm24시간 초과 시 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. 시간 더하기 활용 예시

업무시간 누적 계산

작업명소요시간
업무18:30
업무27:45
업무39: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시간초과시간계산, 엑셀시간빼기, 시간합산함수, 엑셀시간서식, 엑셀시간계산법, 시간차이계산, 엑셀모드함수, 시간관리엑셀

댓글 남기기