Excel에서 초를 hh mm ss로 변환(7가지 쉬운 방법)

  • 이 공유
Hugh West

Excel 에서 초를 hh mm ss 형식으로 변환하는 방법에 대해 생각해 본 적이 있습니까? 온라인에서 검색하는 데 지치셨습니까? 하지만 어디에서도 정답을 찾을 수 없나요? 위의 모든 질문에 대한 대답이 '예'라면 제대로 찾아오신 것입니다. 여기에서는 7 Excel에서 초를 hh mm ss 형식으로 변환하는 쉽고 편리한 방법을 안내합니다. 그 이후에는 다른 곳으로 갈 필요가 없기를 바랍니다.

실습 워크북 다운로드

다음 Excel 워크북을 다운로드하여 더 나은 이해와 연습을 할 수 있습니다.

초를 변환.xlsm

Excel에서 초를 hh mm ss로 변환하는 7가지 방법

설명을 위해 스도코 경쟁 – 완료 시간 우리 손에 파일. 이 데이터 세트에는 열 B , C ID , 참여자 이름 완료 시간(초) 이 포함되어 있습니다 및 D 각각.

이제 Excel에서 다양한 접근 방식을 사용하여 이 시간을 초 단위로 hh mm ss 형식으로 변환합니다.

여기서는 마이크로소프트 엑셀 365 버전을 사용하였으며, 편의에 따라 다른 버전을 사용하셔도 됩니다.

1. Excel에서 초를 hh mm ss로 변환하기 위해 포맷 셀 옵션 사용

첫 번째 방법에서는 Excel에서 초를 hh mm ss 형식으로 변환하는 가장 간단한 방법을 보여드리겠습니다. 시작하겠습니다.

📌 단계:

  • 처음에 새 열을 만듭니다. 시간(hh:mm:ss 형식 열 E .

  • 두 번째로 셀 <을 선택합니다. 1>E5 를 입력하고 다음 수식을 적습니다.
=D5/86400

여기서 D5 완료를 나타냅니다. 첫 번째 경쟁자 로빈 의 시간(초) . 셀 D5 의 값을 86400 로 나누었습니다. 왜냐하면, 1 일 = (24 × 60 × 60) = 86400 초. 기본적으로 시간을 초 단위로 하루의 일부로 변환했습니다.

  • 그런 다음 ENTER 를 누릅니다.

  • 이 때 CTRL + 1 을 눌러 셀 서식 대화 상자를 엽니다.
  • 대화 상자에서 숫자 탭.
  • 그런 다음 카테고리 목록에서 사용자 지정 을 선택합니다.
  • 그 다음 hh를 적어 둡니다. Type 상자에 mm:ss 를 입력합니다.
  • 여기에서 아래 이미지와 같은 Sample 을 볼 수 있습니다.
  • 나중에, 확인 을 클릭합니다.

  • 이제 셀 E5 의 값은 다음과 같습니다.

  • 이 시점에서 커서를 셀 E5 의 오른쪽 하단으로 이동합니다. 따라서 더하기 (+) 기호처럼 보입니다. 채우기 핸들 도구입니다.
  • 이제 채우기 핸들 을 셀 E14 까지 드래그합니다.

  • 따라서 E5:E14 범위의 나머지 셀은 원하는 결과를 얻습니다.

자세히 보기: Excel에서 초를 시간과 분으로 변환(4가지 쉬운 방법)

2. Excel에서 초를 hh mm ss로 변환하는 CONVERT 함수 삽입

Excel 수식을 즐겨 사용하는 사람이라면 다음 방법을 다루었습니다. 다음의 간단한 단계를 따르십시오.

📌 단계:

  • 맨 처음에 E5 셀을 선택하고 다음 수식을 수식바 .
=CONVERT(D5,"sec","day")

위 식에서 D5 number 인수, "sec" "day" from_unit to_unit 인수. 여기에서 CONVERT 기능 1250 초를 일의 일부로 변환합니다.

  • 그런 다음 ENTER 키를 누릅니다.

  • 현재 셀 E5 의 서식을 방법 1 과 같이 변경합니다.
  • 그런 다음 채우기 핸들 도구를 두 번 클릭합니다.

  • 따라서 나머지 셀은 관련 결과로 채워집니다. .

자세히 보기: Excel에서 분을 시간과 분으로 변환하는 방법

3. Excel에서 초를 hh mm ss로 변환하는 TEXT 함수 적용

엑셀의 TEXT 함수 가 궁금하다면 이 방법이 유용할 수 있습니다. 간단하고 쉽습니다. 따라해보세요.

📌 단계:

  • 먼저 셀 E5 로 이동하여 다음 수식을 입력합니다. 로cell.
=TEXT(D5/86400,"hh:mm:ss")

이 식에서 D5/86400 입니다. 인수인 반면 "hh:mm:ss" format_text 인수를 나타냅니다. 여기서 TEXT 함수 D5 셀의 초 단위 시간을 hh:mm:ss 형식의 시간으로 변환합니다.

  • 두 번째로 키를 입력합니다.

자세히 알아보기: Excel에서 분을 초로 변환하는 방법(2가지 빠른 방법) )

4. CHOOSE, MATCH, TEXT 기능 활용

더 많은 기술을 배우고 싶은 분들을 위해 초를 hh mm ss 형식으로 변환하는 또 다른 방법이 있습니다. 뛰어나다. 이 방법에서는 TEXT , CHOOSE MATCH 기능을 적용하여 초 단위로 원하는 형식으로 시간을 변환합니다. 프로세스를 자세히 살펴보겠습니다.

📌 단계:

  • 처음에 E5 셀을 선택하고 아래 수식을 삽입합니다.
=TEXT(D5/86400,CHOOSE(MATCH(D5,{0,60,3600},1),":ss","m:ss","[h]:mm:ss"))

위 수식에서 D5 셀은 완료 시간(초) 을 나타냅니다.

공식 분석

  • MATCH(D5,{0,60,3600},1) MATCH 함수 는 주어진 값과 일치하는 배열에서 항목의 상대적 위치를 반환합니다. 여기서 D5 완료 시간 을 참조하는 lookup_value 인수입니다. 다음 {0,60,3600} 는 값이 일치하는 lookup_array 인수를 나타냅니다. 마지막으로 1 미만
    • 출력 2
  • CHOOSE(MATCH(D5,{0,60,3600},1),”:ss”,”m:ss”,” [h]:mm:ss”)
    • CHOOSE(2,":ss","m:ss","[h]:mm:ss") > CHOOSE 기능 은 인덱스 번호를 기준으로 값 목록에서 수행할 값 또는 작업을 선택합니다. 여기서 2 index_num 인수이고 ":ss","m:ss","[h]:mm:ss" 는 색인 번호에 따라 value1 , value2 value3 를 나타냅니다. 2 , 함수는 "m:ss" 형식을 선택합니다.
    • 출력 "m:ss"
  • TEXT(D5/86400,CHOOSE(MATCH(D5,{0,60,3600},1),”:ss”,”m:ss”,” [h]:mm:ss”))
    • TEXT(D5/86400,”m:ss”) → 값을 특정 숫자 형식의 텍스트로 변환 . 여기서 D5/86400 value 인수이고 "m:ss" format_text<10을 나타냅니다> 함수는 0.01446 의 값을 h:mm:ss 형식으로 변환합니다.
    • 1250/86400 01446
    • 출력 20:50
  • 다음에 <1을 누른다> ENTER .

자세히 보기: Excel에서 초를 분으로 변환하는 방법

5. INT 및 ROUND 함수 사용

엑셀과 마찬가지로 동일한 작업을 여러 가지 방법으로 수행할 수 있습니다. 따라서 다음을 수행할 수 있습니다.다른 방법으로 솔루션. 방법을 단계별로 살펴보겠습니다.

📌 단계:

  • 처음에 E5 셀을 선택하고 다음 수식을 붙여넣습니다.
=INT(D5/3600)&":"&INT(((D5/3600)-INT(D5/3600))*60)&":"&ROUND((((D5/3600)-INT(D5/3600))*60 - INT(((D5/3600)-INT(D5/3600))*60))*60,0)

여기서 D5 셀은 완료 시간 (초)을 나타냅니다.

공식분해

  • INT(D5/3600) INT 함수 는 숫자를 반올림합니다. 가장 가까운 정수로. 여기에서 D5 셀은 3600 초가 있으므로 3600 로 나눈 완료 시간 (초)을 가리킵니다. 1 따라서 우리는 시간을 시간 단위로 얻습니다.
    • 출력 0
  • INT(((D5/3600)-INT(D5/3600 ))*60) → 이 식에서 D5/3600 에서 INT(D5/3600) 를 빼고 <1을 곱하여 분 부분을 구한다>60 1 60 분이 있기 때문에 INT 함수 는 답의 정수 부분만 반환합니다.
    • 3472-0 0.3472
    • 3472*60 20.833
    • 출력 20
  • ROUND((((D5/3600)-INT(D5/3600))* 60 – INT(((D5/3600)-INT(D5/3600))*60))*60,0) → 숫자를 지정된 자릿수로 반올림합니다. 이 식에서 초 부분도 비슷한 방식으로 계산합니다. ROUND 함수 는 답을 소수점 이하 자릿수 0으로 반올림합니다. 즉, 답의 정수 부분만 반환합니다.
    • 833-20 0.833
    • 833*60 50
  • 마지막으로 앰퍼샌드(&) 연산자를 사용하여 시, 분, 초를 조합합니다.
  • 마지막으로 입력 버튼을 누릅니다.

자세히 보기: 엑셀에서 분을 10분의 1시로 변환하는 방법(6가지 방법)

6. MOD, TEXT, TRUNC 기능 구현

이 방법에서는 몇 가지 기능을 결합하여 작업을 수행합니다. 더 이상 지체하지 않고 바로 시작하겠습니다!

📌 단계:

  • 먼저 E5 셀로 이동하여 다음을 붙여넣습니다. 수식을 셀에 입력합니다.
=TRUNC(D5/3600)&TEXT(MOD(D5/86400,1),":mm:ss")

여기서 MOD 함수 D5/86400 숫자 인수 및 1 divisor 인수로 사용됩니다. TEXT 함수 value 인수인 0.01446 을 반환합니다. TEXT 함수 는 텍스트의 형식을 위 함수의 format_text 인수인 ":mm:ss" 로 변환합니다. TRUNC(D5/3600) 결과는 0 입니다. TRUNC 함수 는 숫자의 정수 부분을 반환하기 때문입니다.

  • 따라서 ENTER 를 누르십시오.

자세히 보기: Excel에서 밀리초를 초로 변환하는 방법(2가지 빠른 방법)

7. VBA 코드 사용

이 작업을 자동화할 수 있는 방법이 있는지 궁금하실 수 있습니다. 그렇다면 VBA 가 해결해 드립니다. 따라해보세요.

📌단계:

  • 먼저 방법 1과 같이 열 E 아래에 새 열 hh:mm:ss 형식 을 구성합니다. .
  • 두 번째로 개발자 탭으로 이동합니다.
  • 그런 다음 코드 에서 비주얼 베이직 을 선택합니다. group.
  • 또는 ALT + F11 을 눌러 동일한 작업을 수행합니다.

  • 즉시 Microsoft Visual Basic for Applications 창이 열립니다.
  • 그런 다음 삽입 탭으로 이동합니다.
  • 나중에 모듈 을 선택합니다. 옵션에서.

  • 즉시 코드 모듈 이 열립니다.
  • 그런 다음 모듈 의 다음 코드.
4066

코드 분류

Sub convert_sec()

Dim secs As Integer, conversion_time As Date

  • 먼저 매크로를 생성하고 name convert_sec .
  • 그런 다음 두 변수를 정의했습니다.

For x = 5 To 14

초 = 셀(x, 4).값

converted_time = 초 / 8640 0

셀(x, 5).NumberFormat = “hh:mm:ss”

셀(x, 5).값 = conversion_time

다음 x

  • 그 후 5 ~ 의 값에 대해 for 루프를 삽입합니다. 14 for x .
  • 나중에 셀 D5 의 값을 secs 변수에 할당했습니다.
  • 다음으로 변수 secs 86400 로 나누고 값을 converted_time 에 할당합니다.
  • 이때 셀 D5 의 포맷을 hh:mm:ss 포맷으로 변경합니다.
  • 이후 위의 변수를 넣어줍니다. 셀 E5 .
  • 마지막으로 아래쪽 셀 D6 로 이동하고 셀 D14 .
  • 로 이동할 때까지 위의 루프를 계속합니다.
  • 마지막으로 실행 아이콘을 선택하거나 키보드의 F5 를 누릅니다.

  • 이제 VBA 워크시트로 돌아갑니다.
  • 따라서 hh:mm:ss 형식의 시간 열이 올바른 결과로 자동으로 채워집니다. .

자세히 보기: Excel에서 소수점 좌표를 도 분 초로 변환

실습 섹션

혼자 연습할 수 있도록 오른쪽 각 시트에 아래와 같은 연습 섹션을 제공했습니다. 직접 해보세요.

결론

이 글을 읽어주셔서 감사합니다. Excel에서 초를 hh mm ss 형식으로 변환하기 위해 위에서 언급한 모든 방법이 이제 Excel 스프레드시트에 보다 효과적으로 적용할 수 있기를 바랍니다. Practice 파일을 다운로드하는 것을 잊지 마세요. 질문이나 의견이 있으시면 의견 섹션에 알려주십시오. 또는 이 웹사이트 에서 Excel 기능과 관련된 다른 기사를 확인할 수 있습니다.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.