24 시간이 넘는 값을 가진 Excel = TIME ()이 잘못 표시됨


1

사용하여 Excel에서 24 시간 이상 시간을 표시하려고 =TIME()하지만 값이 24 시간을 초과하면 잘못 표시됩니다. 예를 들어 =TIME(27;42,81;49)24:59를 표시해야합니다. 대신 03:42로 표시됩니다. 이미 형식을 [hh : mm]으로 변경했습니다. 이것은 =SUM()3 개의 별도 값을 수행 할 때 잘 작동 합니다.

답변:


4

TIME ()의 공식 기사에 따르면 24 시간 만 표시 할 수 있습니다. 따라서 표시 03:42가 정확합니다. 임의의 시간, 분 및 초로 작업하려면 해당 기능을 사용할 수 없지만 대신 셀 형식을 사용할 수 있습니다.


아 감사합니다 내가 어떻게 사용하라고 제안합니까?
— Rodin10

언급했듯이 셀 형식은 더 큰 숫자를 지원하기 때문에 처음에 왜 사용하는지 확실하지 않습니다 TIME(). 예제에는 24:59:00셀에 쓰는 데 필요한 모든 기본 정보가 있습니다 .
— Seth

시간, 분 및 초 단위로 초를 변환하는 코드 조각에서 나옵니다. 내가 한 것을 입력하면 Excel 수식을 사용하지 않고 값을 직접 인쇄하는 것이 더 쉬울 것이라고 생각했습니다. 도와 주셔서 감사합니다.
— Rodin10

3

TIME()지정된 기능이 작동된다. 로부터 온라인 매뉴얼 , 첫 번째 매개 변수가 정의되어있다 : -

필요한 시간 . 시간을 나타내는 0에서 32767 사이의 숫자입니다. 23보다 큰 값은 24로 나눠지고 나머지는 시간 값으로 처리됩니다. 예를 들어, TIME (27,0,0) = TIME (3,0,0) = .125 또는 3:00 AM입니다.

23보다 큰 시간을 표시하려면 시간, 분 및 초가에있는 경우 다음과 같이 자신의 값을 작성하고 형식을 A1:C1지정 D1해야합니다.

=A1/24+B1/1440+C1/86400

이제 [hh]:mm:ssAganju의 답변에서 제안한대로 셀을 간단히 형식화합니다 .


[이전에 사용 된 기술이 Aganju의 형식으로 처리되지 않는 경우에 유용 할 수 있기 때문에 출력 형식에 대한 이전 제안을 아래에 둡니다.]

또는 다음은 원하는 형식의 셀을 생성합니다.

=TEXT(ROUNDDOWN(D1*24),"##")&":"&TEXT(ROUNDDOWN(MOD(D1*1440,60)),"##")&":"&TEXT(ROUNDDOWN(MOD(D1*86400,60)),"##")

엄격하게 초 필드는 =ROUND()대신에 사용해야 =ROUNDDOWN()하지만 59.5 이상의 초 값에는 문제가 발생합니다.

가장 가까운 반올림이 중요한 경우 먼저 다음 D1과 같이 설정하여 가장 가까운 반올림 (1/86400)으로 반올림해야합니다 E1.

=ROUND(D1*86400)/86400

서식이 지정된 셀은 다음과 같습니다.

=TEXT(ROUNDDOWN(E1*24),"##")&":"&TEXT(ROUNDDOWN(MOD(E1*1440,60)),"00")&":"&TEXT(ROUNDDOWN(MOD(E1*86400,60)),"00")

어느 경우 에나, 이들 식은 작업 세포를 제거하기 위해 조합 될 수 있지만, 결과적인 표현은 매우 복잡하고 이해하고 지원하기가 어려울 것이다.


방금 Aganju의 대답을 보았으며 [hh]:mm:ss셀 형식으로 사용하는 것이 출력 문자열을 수동으로 작성하는 것보다 훨씬 깔끔한 솔루션입니다.
— AFH

0

일반적인 일수는 24 시간이므로 Excel에서는 시계 에서처럼 0부터 다시 계산을 시작합니다. 형식 코드 "hh : mm"이며 시간의 기본값입니다.

24 시간 이상 누적되는 시간을 보려면 해당 형식 코드를 사용해야합니다 "[hh]:mm".- 시간 [과 ]주변 시간은 무제한으로 계산됩니다.

이것은 몇 분 동안 작동합니다 "[mm]:ss". 분을 영원히 계산하는 형식 코드로 사용할 수 있습니다 .


나는 이전에 그것을 보지 못했습니다. 알 가치가 있고 질문의 형식 측면에 대한 것보다 훨씬 쉬운 대답입니다. 감사. 나는 투표를 원하지만 입력 측면을 고려하지 않았으므로 귀하의 답변은 부분적입니다.
— AFH
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.