Google 스프레드 시트에서 시간 / 시간 산술은 어떻게합니까?
나는 시간 (예 : 36:00:00)의 값을 가지고 있고 다른 시간으로 나누고 (예 : 3:00:00) 12를 얻고 싶습니다. : 00 : 00 내가 원하는 것이 12 (또는 12:00:00) 일 때.
36:00:00이 12가되기 때문에 hours () 함수를 사용하면 작동하지 않습니다.
Google 스프레드 시트에서 시간 / 시간 산술은 어떻게합니까?
나는 시간 (예 : 36:00:00)의 값을 가지고 있고 다른 시간으로 나누고 (예 : 3:00:00) 12를 얻고 싶습니다. : 00 : 00 내가 원하는 것이 12 (또는 12:00:00) 일 때.
36:00:00이 12가되기 때문에 hours () 함수를 사용하면 작동하지 않습니다.
답변:
숫자는 시간으로 포맷하는 수식에 의해 반환, 그리고 당신이 일반 숫자로 포맷하고자되는 경우, 일반 숫자 형식으로 셀의 형식을 변경 : 셀을 클릭하고 다음을 클릭합니다 Format, Number, Normal.
Google 스프레드 시트의 시간 값은 요일과 일부로 표시됩니다. 예를 들어, 36:00:00은 숫자 1.5 (하루 반)의 형식화 된 표현입니다.
예와 같이 36:00:00을 3:00:00으로 나누었다 고 가정합니다. Google 스프레드 시트는 1.5를 0.125 (12) 인 1.5로 나눈 계산을 수행합니다. 결과는 36 시간 간격으로 12 시간 동안 3 시간 간격이 있음을 나타냅니다. 물론,도 12는 시간 간격이 아니다. 단위가없는 수량입니다.
다른 방법으로 이동하면 숫자를 한 번에 형식화 할 수 있습니다. 12를 한 번에 형식화하면 288 : 00 : 00이 될 것으로 예상하는 것이 합리적입니다. 12 일은 288 시간을 포함합니다.
Google 스프레드 시트에는 지속 시간 형식 옵션이 있습니다. 형식-> 숫자-> 기간을 선택하십시오.
시간 계산의 예 :
work-start work-stop lunchbreak effective time
07:30:00 17:00:00 1.5 8 [=((A2-A1)*24)-A3]
한 시간 값을 다른 시간 값에서 빼면 결과는 24 시간의 분수를 나타내므로 결과에 24를 곱하면 시간으로 표시되는 값을 얻게됩니다.
다시 말해서 : 작업은 매우 간단하지만 의미는 숫자 형식을 며칠에서 몇 시간으로 변경하는 것입니다.
비슷한 문제가 있었고 방금 해결했습니다.
나는 그 TO_PURE_NUMBER()
기능을 사용했고 효과가 있었다.
훨씬 간단합니다 : 이것 좀 봐
B2: 23:00
C2: 1:37
D2: = C2 - B2 + ( B2 > C2 )
작동하는 이유는 시간이 하루의 일부이므로 비교 1 일 (24 시간)이 추가되면 비교 B2> C2는 True (1) 또는 False (0)를 반환합니다. http://www.excelforum.com/excel-general/471757-calculating-time-difference-over-midnight.html