날짜 및 시간
Time 함수
엑셀 2003
날짜 및 시간
Time 함수
엑셀-TIME-함수-사용법
함수 요약

엑셀 TIME 함수는 시간, 분, 초를 엑셀의 시간형식 데이터로 반환하는 함수입니다.

함수 구문
=Time(시간,,)
시간
-
생성할 '시간' 값입니다.
  • 23보다 큰 숫자가 입력되면, 24로 나눈 나머지가 적용됩니다. 예를 들어, 27을 입력하면 3으로 반환됩니다.
-
생성할 '분' 값입니다.
  • 59보다 큰 숫자가 입력되면, 시간 단위로 자동 환산됩니다.
    예) 75분 → 1시간 15분
-
생성할 '초' 값입니다.
  • 59보다 큰 값은 분 단위로 자동 환산됩니다.
    예) 120초 → 2분
상세 설명

엑셀 Time 함수는 시간, 분, 초를 엑셀의 시간 형식 데이터로 반환하는 함수입니다. 엑셀에서 하루(24시간)는 1에 해당하므로, 시간 값은 1/24로 계산됩니다. 예를 들어, 12시간은 0.5, 6시간은 0.25로 환산됩니다.

=DATEVALUE("2022-01-01") + 0.5
/ / → "2022-01-01 12:00 PM" 으로 계산됩니다.

이와 같은 방식으로 엑셀의 날짜와 시간은 1900년 1월 1일을 기준으로 관리되어, 2022년 1월 1일은 44,562(1900년 1월 1일로부터 44,562일이 지난 날짜)가 됩니다.

="2022-01-01"*1/ / 결과 : 44562
="2022-01-01 6:00:00"*1/ / 결과 : 44562.25

만약 TIME 함수의 인수로 시, 분, 초 값이 초과될 시, 상위 단위로 자동 변환됩니다.

=Time(27,0,0)Time(3,0,0) → 3:00 AM
=Time(0,75,0)Time(1,15,0) → 1:15 AM

엑셀의 날짜/시간 데이터의 자세한 설명은 아래 영상 강의에서 알기 쉽게 정리했으니 참고해주세요!👇


Time 함수 간단 예제
1) 오늘 날짜의 오후 3시 계산하기
=TODAY() + TIME(15,0,0)
/ / TODAY 함수로 오늘 날짜를 구한 후, TIME 함수로 오후 3시를 추가합니다.
2) 현재 시간에서 5시간 후 계산하기
=NOW() + TIME(5,0,0)
/ / NOW 함수로 현재시간을 구한 후, TIME 함수로 5시간 후를 계산합니다.
3) TIME 함수로 버스 도착시간 게산하기

버스가 오전 9시 40분에 출발하였고, 7개의 정류장이 남았으며, 각 정류장별 평균 소요시간이 5분일 경우 버스 도착 예상시간은 아래와 같이 구할 수 있습니다.

 = 출발시간 + TIME(0,정류장수*소요시간,0)
 = 9:40AM + TIME(0,35,0)
 = 10:15AM

그 외 주의사항
  • 엑셀에서 하루(24시간)는 1로 관리됩니다. 따라서 12:00AM은 0과 동일하며, 11:59PM은 0.9993056과 동일합니다.
  • TIME 함수의 결과값은 항상 0과 1사이의 소수로 반환됩니다.
  • 시간이 24를 초과하거나, 분/초가 60을 초과할 경우 자동으로 올림 계산됩니다.
  • Time 함수는 "hh:mm AM/PM" 형식을 자동으로 적용합니다.

4 댓글
Inline Feedbacks
모든 댓글 보기
4
0
여러분의 생각을 댓글로 남겨주세요.x