요즘 매 업무마다 소요시간을 기록하고 있다. 이에 필요했던 시간차이를 시, 분, 초로 변환하는 아주 간단한 방법이다. 종료시간은 Ctrl + Shift + : 단축키를 사용해 현재시간을 입력했다. 소요시간은 마이너스 연산자로 수식 입력. 결과값은 2시간 20분로 시:분:초 로 표시되었다. 시간과 분을 변환하여 '분'으로 표시하려면 상단 홈탭 > 표시형식> 셀서식에 들어가(기본은 일반으로 되어있다) 사용자 지정 에서 형식을 [m]으로 바꾸어준다. (참고. mm만 할 경우 시간을 제외한 분 만 보여지게 된다) 끝! 참고로 표시형식 변경 대신 TEXT함수로 변환도 가능하다 =TEXT(값, "표시형식") 위의 TEXT 함수에 표시형식을 넣어주면 된다. 시 =TEXT(값, "h") 시:분:초 =TEXT(값, "hh:mm:ss") 00시간00분 =TEXT(값, "hh시간mm분") 000분 =TEXT(값, "[m]분")
이 계산기 직통 링크: 1분는 몇 시간인가요?1 분 [min] = 0,016 666 666 666 667 시간 [h] - 특히 분을(를) 시간(으)로 변환하는 데 유용한 측정 단위 계산기.
또한, 계산기를 사용하면 수학적 표현을 사용할 수 있습니다. 예를들어, '(72 * 42) min'(와)과 같이 결과적으로 숫자를 서로 비교하여 인식할 뿐만 아니라 그러나 서로 다른 측정 단위를 변환시 직접 결합 할 수도 있습니다. 예를 들어 '848 분 + 2544 시간' 또는 '80mm x 95cm x 48dm = ? cm^3'(와)과 같이 표시 할 수 있습니다. 이러한 방식으로 결합된 측정 단위는 당연히 함께 적합해야 하며 문제의 조합에서 의미가 있어야합니다. 과학적 기수법에 따른 숫자 옆에 체크 표시가 있는 경우, 응답이 지수로 나타납니다. 예: 1,709 363 070 864 5×1031. 이 형태로 보여지는 경우 숫자는 지수(여기서는 31)와 실제 숫자(여기서는 1,709 363 070 864 5)로 나뉩니다. 휴대용 계산기와 같이 숫자 표기 방법이 제한적인 기기의 경우 번호를1,709 363 070 864 5E+31(와)과 같은 방식으로 표기하기도 합니다. 특히 이 방식은 숫자가 아주 크거나 아주 작은 경우에 읽기 편합니다. 이 자리에 체크 표시가 없는 경우 결과는 관습적인 숫자 표기 방법에 따라 제공됩니다. 위의 예에서는 17 093 630 708 645 000 000 000 000 000 000(와)과 같이 표시됩니다. 결과의 표시와는 별도로 이 계산기의 최대 14자리까지 표시할 수 있습니다. 이는 대부분의 어플리케이션을 정확히 표기하는데 충분합니다. 엑셀 워크시트 혹은 구글 스프레드시트 작업 시 시간 단위를 바꿔 표현하고, 시간 값을 계산 하는 방법에 대한 설명입니다. [ 예제 파일 첨부]
시간 단위를 시간에서 분으로 분에서 시간으로 바꾸려면, 1시간 = 60분 이라는 시간 단위을 우리가 알고 있으므로 각각의 단위로 곱해주거나 나누어 주면 됩니다.
▼엑셀 예제 파일 다운로드▼ 첨부파일 06-12 시간 계산.xlsx 파일 다운로드 아래 예에서 시간을 분으로 바꾸려면 9.7에 60을 곱하면 되므로 셀에 함수로 넣게 되면 '= 9.7 * 60' 이됩니다. A2에 시간이 입력되어 있다면, '= A1 * 60'와 같이 셀에 입력해주면 됩니다. 결과 값으로 '582'가 입력되는 것을 알 수 있습니다. 다른 방법은 단위를 변경해주는 CONVERT 함수를 사용해서 =CONVERT(A1, "hr", "mn")와 같이 입력해도 결과는 같게 됩니다. = 9.7 * 60 A1에 시간이 있다면, = A1 * 60 =CONVERT(A1, "hr", "mn") 아래 예에서 보면 분을 시간으로 바꾸려면 반대로 에 1000을 60으로 나누어 주면 되므로, A1에 분이 입력되어 있다면, '= A1 / 60'과 같이 셀에 입력해주면 됩니다. 결과 값으로 '16..7'이 입력되는 것을 알 수 있습니다. 마찬가지로 CONVERT 함수를 사용해서, '=CONVERT(A1, "mn", "hr")'로 입력 해도 같은 결과를 얻게 됩니다. = 1000 / 60 A1에 시간이 있다면, = A1 / 60 =CONVERT(A1, "mn", "hr")
문자열로 입력되어 있는 시간을 실제 연산이 가능한 시간으로 바꾸기 위해서는 조금 다른 함수 적용이 필요합니다. 위 표에서 'A2'에 입력된 780분을 시간으로 표현 하려고 하면 780분을 60으로 나눠 아래와 같이 몫과 나머지를 구해서 시간 형식으로 입력 할 수 있게 해줍니다. ▶ 먼저 시간 값을 구하기 위해서 QUOTIENT 함수를 사용하여 780/60에 대한 몫을 구해줍니다. =QUOTIENT(A2, 60) // 결과 값은 '13'이됩니다. ▶ 이제 나머지 분 값을 계산 하기 위해서 MOD 함수를 사용하여 780/60에 대한 나머지를 구해줍니다. =MOD(A2, 60) // 결과 값은 '0'이 됩니다. ▶ A2, A3 분 값의 합은 SUM함수를 사용해서 구해줍니다. =sum(A2:A3) // 결과 값은 '1500'이 됩니다. ▶ 그 다음에는 위의 시간, 분을 시간 형태로 나타내기 위해서 CONCATENATE 함수와 TEXT 함수를 사용해서 13:00 시 형태로 만들어 줍니다. 시간 형식으로 보이지만 실제적으로는 텍스트(문자열) 상태 됩니다. =CONCATENATE(text(QUOTIENT(A2, 60), "00"),":",text(MOD(A2,60),"00")) ▶ TIMEVALUE 함수를 사용하여 아래와 같이 감싸주면, 실제 시간 값으로 바꿔줄 수 있습니다. =TIMEVALUE(CONCATENATE(text(QUOTIENT(A2, 60), "00"),":",text(MOD(A2,60),"00"))) 나머지 셀들의 값들도 같은 함수를 사용해서 계산해주면 됩니다.
아래 함수는 두 시간을 비교 하여 경과 시간을 알려줍니다. A2에 시작 시간이, B2에 종료시간이 입력되어 있다면 '종료시간 - 시작시간'으로 계산해주면 , 종료시간이 시작시간 보다 크면 에러를, 그렇지 않으면 경과시간을 알려줍니다. =if(B2-A2 >= 0, (B2-A2), "에러, 시작 > 종료") 구글 스프레드시트의 서식에서 맞춤 숫자 형식으로 시간과 분을 표현해줍니다. 엑셀에서도 셀 서식에서 표시 형식에서 시간과 분의 형식을 설정 해줍니다. 22시는 몇시?24시간제
10분은 몇초인가?분에서 초으로 표. |