본문 바로가기

엑셀강좌/☞ 함수

TIME 함수

[1] TIME

 ▶ 정의

 시간, 분, 초의 3가지 인수를 결합하여 시간를 나타내는 수를 구합니다.

 ▶ 인수

  TIME(hour, minute, second)

 인수

설명 

입력값 

 hour

 시간을 나타내는 0부터 23까지의 숫자 또는 값이 있는 셀 주소입니다.

숫자

 minute     분을 나타내는 0부터 59까지의 숫자 또는 값이 있는 셀 주소입니다.

      숫자

 second

    초을 나타내는 0부터 59까지의 숫자 또는 값이 있는 셀 주소입니다.

숫자

[2] TIME 설명

 ▶ 설명

 * TIME 함수는 시간을 표시할 때 사용하는 함수입니다.
 * TIME 함수 단독으로 사용하는 경우 보다는 다른 함수와 혼용하여 시간를 계산하거나 시간, 분, 초를 추가로 표시할 때 사용합니다.
 * 특히 아르바이트 비용(시급)계산 등의 많이 사용 됩니다.
 * TIME 함수는 0시0분0초에서 23시59분59초를 숫자로 반환합니다. ( 시간 숫자 범위 : 0 ~ 0.99988426)
 * TIME 함수의 값이 표시된 셀에 셀 서식을 사용하여 여러가지 형태로 시간를 표시할 수 있습니다.
 * 값이 표시된 셀에 셀 서식을 시간으로 지정하지 않을 경우 원하는 값을 얻지 못할 수도 있습니다.
 * 셀 서식에서 시간 형식을 지정해 주는 것이 좋습니다.

[3] TIME 예제 및 사용 방법

 ▶ 예제 [ 아래 출근시간 데이터에 의하여 시간을 모두 표시하고 싶은 경우 ]

 

 ▶ 사용방법

 

1. 시간 형식 표시 아래 셀(B3)에 TIME 함수 수식을 입력합니다.
   ①  =TIME(                     =TIME를 입력합니다.
   ②  =TIME(E3,0,0)       시간 형식으로 표시하기 위하여 출근 시간 값이 입력된 셀 주소(E3)를 입력합니다.
   ③  =TIME(E3,0,0)       출근시간으로만 계산을 할 예정이므로 분의 값(0)을 입력 합니다.
   ④  =TIME(E3,0,0)       출근시간으로만 계산을 할 예정이므로 초의 값(0)을 입력 합니다.

2. 셀 B3B4, B5, B6에 복사합니다.
   ①  B3을 아래로 드래그하여 복사 할 수 있습니다.
   ②  셀 범위는 상대참조(주소)로 입력하는 것이 좋습니다.
       ▶ 절대 참조:  셀주소에 $가 있는 것이 절대 참조입니다. 셀 복사 및 드래그 시 셀주소가 변경되지 않습니다.
          예) $E$3           
       ▶ 상대 참조:  셀주소에 $가 없는 것이 상대 참조입니다. 셀 복사 및 드래그 시 셀주소가 변경됩니다.
          예) E3

# TIME 함수 사용 팁            
  
* 엑셀에서 시간을 입력하려면 예를 들어 6시를 입력할 경우 6:00 을 입력해야합니다. 시간이 걸립니다.            
   * 위의 예제와 같이 6을 입력하면 시간 형식으로 표시할 수 있으므로 입력 시간이 단축됩니다.

 

# 참고 사항
            
   * 출근 시간 값에 의하여 시간 형식으로 표시할 경우 셀 서식을 시간으로 지정하지 않는 경우 원하지 않는 값이 표시 될 수 있습니다.
   * 시간 서식으로 지정해 주는 것이 좋습니다.

   * TIME 함수를 사용하여 일반으로 표현 할 경우 숫자로 표시 됩니다.

   * TIME 함수는 시간을 숫자로 반환합니다. 범위는 0시0분0초가 0 이고 23시 59분 59초가 0.99988426 입니다.

 

[4] 참고 사항

 

 ▶ 오류 발생 사항

* hour 인수가 0 ~ 32767 사이가 아닐 경우 #NUM! 오류 값이 반환됩니다.
* minute 인수가 0~59 사이의 값을 입력해야 하지만 0이하 또는 60이상의 숫자를 입력해도 됩니다.
    - 단 0~59 이외의 숫자를 입력할 경우 계산에 의하여 오류가 발생할 수도 있습니다.
      예1) TIME(1,-1,0)을 입력하면 결과는 0:59:00 이 표시됩니다.
      예2) TIME(0,-1,0)을 입력하면 결과는 #NUM!  오류 값이 표시 됩니다.
            --> 오류가 발생하는 이유는 1900-1-1 0시0분0초가 기준인데 계산에 의하여 기준 이전의 시간이므로 오류가 발생하게 됩니다.
* day 인수가 0~59 사이의 값을 입력해야 하지만 0이하 또는 60 이상의 숫자를 입력해도 됩니다.
    - 단 0~59 이외의 숫자를 입력할 경우 계산에 의하여 에러가 발생할 수도 있습니다.
      예1) TIME(0,0,0)을 입력하면 결과는 0:00:00 이 표시됩니다.
      예2) TIME(0,0,-1)을 입력하면 결과는 #NUM!  오류 값이 표시 됩니다.
            --> 오류가 발생하는 이유는 1900-1-1 0시0분0초가 기준인데 계산에 의하여 기준 이전의 시간이므로 오류가 발생하게 됩니다.

 ▶ 관련 함수

 * 관련함수로는 TIMEVALUE, HOUR, MINUTE, SECOND, NOW가 있습니다.

'엑셀강좌 > ☞ 함수' 카테고리의 다른 글

HOUR 함수  (0) 2019.04.10
TIMEVALUE 함수  (0) 2019.04.09
TODAY 함수  (2) 2019.04.03
DAY 함수  (6) 2019.04.02
MONTH 함수  (0) 2019.04.02