초를 시간,분,초로 변환 공식
초를 시간-분-초로 변환 목차 바로가기
함수 공식
=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초' 로 반환합니다.해당 공식은 아래 자주묻는질문에 적어드렸습니다.
공식의 동작원리
- 초 단위 계산하기
MOD 함수는 나누기 한 결과의 나머지를 반환합니다.=MOD(7261,60)&"초"
=1&"초"
=1초 - 분 단위 계산하기
QUOTIENT 함수는 나누기 한 결과의 몫을 반환합니다.=MOD(QUOTIENT(7261,60),60)&"분"
=MOD(121,60)&"분"
=1&"분"
=1분 - 시간 단위 계산하기
=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초
- 초 단위 계산하기