엑셀 시간을 HOUR, MINUTE, SECOND 함수로 시, 분, 초 분리하기
시간에는 시간, 분, 초로 이루져있습니다. 그렇다면 시간을 시, 분, 초 단위로 분리할 수도 있겠지요? 엑셀에서는 시간을 시간, 분, 초 단위로 분리할 수 있는 함수를 지원하고 있습니다.
바로 HOUR, MINUTE, SECOND 함수입니다. 시간이 입력된 값이 있으면 원하는 값을 추출할 수 있습니다. 그럼 방법을 알아보겠습니다.
엑셀 샘플에 시간이 입력되어 있습니다. 우측 시, 분, 초에 값을 분리해 보겠습니다.
함수 사용 방법은 3 함수 모두 동일합니다.
HOUR 함수만 우선 알아보겠습니다.
=HOUR(serial_number) 이렇게 사용하시면 되는데요
이상한 점이 인수에 날짜가 아닌 serial_number 숫자 값을 입력하라고 되어 있습니다.
엑셀에서는 날짜값이 고유한 숫자 값을 가지고 있기 때문입니다.
그래서 날짜가 입력된 셀 위치를 입력하면 되는 겁니다.
간단한 함수인데 이론이 길었네요.
먼저 시간을 추출해보겠습니다.
=HOUR( 을 입력 후 시간이 입력된 B3를 입력합니다.
=HOUR(B3) 그럼 시간이 추출됩니다.
MINUTE 함수도 동일하게 사용해서 분을 추출합니다.
=MINUTE(B3) 값은 38이 나옵니다.
SECOND 함수도 적용해주세요
=SECOND(B3) 값은 40초로 나옵니다.
아래 이미지에서 시간이 입력 된 셀에 초가 나오지 않았네요.
마지막에 보여드리겠습니다.
근데 시간이 입력된 9를 "9시" 로 변경해서 표현해야 할 경우도 있습니다.
이때는 사용자 지정으로 변경하시면 됩니다.
시간이 입력된 셀을 선택 후 마우스 오른쪽 버튼을 클릭합니다.
메뉴가 뜨면 [셀 서식]을 선택합니다.
셀 서식 창이 열리면 범주 중 [사용자 지정]을 선택합니다.
우측 사용자 지정은 형식에서 사용자가 원하는 형태로 변경할 수 있는데요
형식에 0"시"라고 입력합니다.
창이 닫히면 9시로 변경되어 나옵니다.
나머지 분, 초도 동일한 방법으로 분과 초를 입력합니다.
다른 셀에도 수식을 복사하기 위해 수식이 입력된 셀 우측하단 모서리를 클릭해서 아래로 드래그하면 값이 나옵니다.
가려져 있던 초까지 보여드리겠습니다. ^^
모두 정상으로 분리된 것을 확인할 수 있습니다.
엑셀 시간을 HOUR, MINUTE, SECOND 함수로 시, 분, 초 분리하기를 알아보았습니다.