초를 시간 분 초로 변환하는 가장 쉬운 방법 :: 엑셀함수공식

'초'로 입력된 값을 0시간 0분 0초로 단위를 변경하는 공식의 실전예제 및 동작원리를 알아봅니다.

작성자 :
오빠두엑셀
최종 수정일 : 2021. 09. 03. 10:58
URL 복사
메모 남기기 : (1)

초를 시간,분,초로 변환 공식

초를 시간-분-초로 변환 목차 바로가기
함수 공식
=QUOTIENT(셀,3600)&"시간 "&MOD(QUOTIENT(셀,60),60)&"분 "&MOD(셀,60)&"초"
인수 설명
인수 설명
시간, 분, 초로 변환할 값입니다. (초)
' 예) 3601 -> 1시간 0분 1초, 62 -> 0시간 1분 2초

예제파일 다운로드

오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.

  • [엑셀공식] 초를 시간,분,초로 변환
    예제파일

사용된 기초 함수

시간-분-초 변환 공식 알아보기

공식 설명

엑셀에서 초로 입력된 값을 시간, 분, 초로 변환하는 공식입니다. 상황에 따라 시간 또는 분으로만 표시해야 할 경우, 공식에서 불필요한 부분을 지워서 사용합니다. 시간, 분, 초의 값이 '0'일 시 값을 숨겨주고 싶다면, IF 함수를 응용한 공식으로 수정합니다.

'0시간 3분 2초' -> '3분 2초' 로 반환합니다.
'1시간 0분 5초' -> '1시간 5초' 로 반환합니다.

해당 공식은 아래 자주묻는질문에 적어드렸습니다.

공식의 동작원리
  1. 초 단위 계산하기
    MOD 함수
    는 나누기 한 결과의 나머지를 반환합니다.

    =MOD(7261,60)&"초"
    =1&"초"
    =1초
  2. 분 단위 계산하기
    QUOTIENT 함수는 나누기 한 결과의 몫을 반환합니다.

    =MOD(QUOTIENT(7261,60),60)&"분"
    =MOD(121,60)&"분"
    =1&"분"
    =1분
  3. 시간 단위 계산하기
    =QUOTIENT(7261,3600)&"시간"
    =2&"시간"
    =2시간

자주묻는질문

자주묻는질문1. 시간, 분, 초가 '0'일 경우 값을 숨겨주고 싶습니다.

아래와 같이 IF 함수를 응용하면 시간, 분, 초의 결과값이 0일 경우 값을 숨겨줄 수 있습니다.

=IF(QUOTIENT(셀,3600)=0,"",QUOTIENT(셀,3600)&"시간 ")&IF(MOD(QUOTIENT(셀,60),60)=0,"",MOD(QUOTIENT(셀,60),60)&"분 ")&IF(MOD(셀,60)=0,"",MOD(셀,60)&"초")
예 : 7260 -> 2시간 1분
3630 -> 1시간 30초
5 1 투표
게시글평점
1 댓글
Inline Feedbacks
모든 댓글 보기
1
0
여러분의 생각을 댓글로 남겨주세요.x