[time] Google 스프레드 시트에서 시간 / 시간 산술을 어떻게 수행 할 수 있습니까?

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를 곱하면 시간으로 표시되는 값을 얻게됩니다.

다시 말해서 : 작업은 매우 간단하지만 의미는 숫자 형식을 며칠에서 몇 시간으로 변경하는 것입니다.


답변

Google 스프레드 시트의 TIME (h, m, s) 함수를 사용할 수 있습니다. 서로 (또는 다른 산술 연산)에 시간을 추가하려면 수식의 각 입력에 대해 셀 또는 TIME 호출을 지정할 수 있습니다.

예를 들면 다음과 같습니다.

  • B3 = 10:45
  • C3 = 20 (분)
  • D3 = 15 (분)
  • E3 = 8 (시간)
  • F3 = B3 + 시간 (E3, C3 + D3,0)은 19:20과 같습니다

답변

비슷한 문제가 있었고 방금 해결했습니다.

  1. 각 셀을 시간 으로 포맷
  2. 총 셀 (항상 총계)을 지속 기간 으로 형식화

답변

나는 그 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