728x90
반응형

안녕하세요 엑셀런트입니다.
 
엑셀을 할 때, 알면 매우 유용한 time 함수에 대해 알아보겠습니다.
 
1. time함수
  (의       미) 엑셀에서 시간를 나타내는 수 구하기(엑셀이 인식할 수 있는 시간으로 변경해주는 함수)
  (기본수식) = Time(시간, 분, 초)
 
예제를 통해 알아보겠습니다.

time함수 예시(출처:엑셀런트)

Q.  데이터가 위와 같을 때, (A~B열)가 있을 때, 노란색 칸을 채우기위해서는?
     (데이터 : 년도 4자리 + 월도 2자리 + 일자 2자리 + 시간 2자리 + 분 2자리)
 
A. DATE함수 및 TIME함수 사용
(C4셀에 입력) =DATE(LEFT(A4,4),MID(A4,5,2),MID(A4,7,2)) 후 C열 데이터 끝까지 내리기
(D4셀에 입력) =TIME(MID(A4,9,2),RIGHT(A4,2),0) 후 D열 데이터 끝까지 내리기

time함수 예시(출처:엑셀런트)

C열의 날짜 계산을 위해서는 지난 포스팅의 DATE함수를 사용하면 됩니다.
(만약 모르시는 분들은 아래 링크를 먼저 봐주세요)
https://excel-lent.tistory.com/16
 
시작시간을 알기 위해서, 데이터의 9째부터 2자리를 시간으로, 오른쪽에서 2자리를 분으로 가져오면됩니다.
(mid함수, right함수 사용, 모르시는 분들은 아래 포스팅을 참고해주세요)
https://excel-lent.tistory.com/15
 
그 후, time함수 안에 시간, 분을 넣어주시고, 초는 알 수 없으므로 0으로 처리하면 아래의 수식이 완성됩니다.
=TIME(MID(A4,9,2),RIGHT(A4,2),0) 
 
이번에는 반대로, 시간형식의 데이터에서 시,분,초만 분리해보겠습니다.
 
2. HOUR, MINUTE, SECOND함수
 
  1) HOUR
     (의       미) 시간형식의 데이터에서 시간값 반환
     (기본수식) = HOUR(시간데이터)
  2) MONTH
     (의       미) 시간형식의 데이터에서 분값 반환
     (기본수식) = MINUTE(시간데이터)
  3) DAY
     (의       미) 시간 형식의 데이터에서 초값 반환
     (기본수식) = SECOND(시간데이터)
 
다른 수식에 비해 매우 간단합니다.
 
위의 예시에서 시간과, 분과, 초를 나눠보겠습니다.

hour,minute,second함수 예시(출처:엑셀런트)

 
위와 같이 간단하게 분리할 수 있습니다.
 
(TIPS) 실무에 활용하기 유용한 팁
 
1) 실무 업무 중 날짜와 시간을 분리해야하는 업무가 매우 많습니다. 관련 수식을 한 엑셀파일에 정리해두고 복사해서 사용하시면 효율이 더욱 좋습니다. DATE, TIME, HOUR, MINUTE, SECOND, YEAR, MONTH, DAY

TIME,HOUR,MINUTE,SECOND함수 예제.XLSX
0.01MB

 

<안내>

사용, 배포 등의 제한이 없습니다. 자유롭게 사용해주세요.

관련하여 보완이 필요한 부분이 있으면 댓글을 통해 말씀해주세요.

조언, 문의, 추가자료 언제든 환영합니다.

 

감사합니다.

 
반응형

+ Recent posts