Google 스프레드 시트 기간 결과를 시간 : 분에서 단 몇 분으로 바꾸려면 어떻게해야하나요?


17

궁극적으로 내가 시도하는 것은 Google 스프레드 시트에서 기간 결과를 기본 시간 형식 인시 : 분과 "총 시간 (분)"형식으로 표시하는 것입니다.

예를 들어 기간 결과가 "3:15"(3 시간 15 분)로 표시되는 경우입니다. 대신 "195"로 표시되기를 원합니다 (3 시간 x 60 분은 180 더하기 15입니다)? 정수에서 계산을하고 싶기 때문에이 방법이 필요합니다!

예를 들어, 오늘 오후 남은 시간의 25 %를 작업에 전념하고 195 분만 남은 경우 남은 시간 수의 25 %를 곱할 수있는 공식을 원합니다 (이 예에서는 195). 48.75 분의 결과를 반환합니다.

답변:


15

Google 스프레드 시트에서 시간을 나타내는 측정 단위는 기본적으로 하루입니다.

따라서 지속 시간은 실제로 하루의 일부로 표시됩니다. 시간 (분)을 얻으려면 24 시간을 곱한 다음 시간당 60 분을 곱해야합니다. 예를 들면 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

한 가지 : 그래도 공식을 만들 때 기본적으로 시간 기간으로 형식이 지정되고 0을 표시합니다. 마지막 단계로 셀을 숫자로 명시 적으로 형식화해야합니다.


1
당신과 잭 모두에게 감사합니다. 나는 아직도 붙어 있다는 것을 인정해야합니다. 이것 또는 내가 간과하고있는 것에 대한 쉬운 해결책이 있다고 말해주십시오 ... :-) 또한 "댓글"에 그래픽을 첨부하는 방법을 알 수 없으므로 "답변"을 제출하려고합니다. 잘 보여줄 수 있도록 ....
MinnesotaDad

6

이를 수행하는 두 가지 방법이 있습니다.

  1. 새 셀에 분을 표시하려는 경우 다음을 수행 할 수 있습니다. 아래 수식은 기간이 A1 셀에 있다고 가정합니다.

    =index(split(A1,":"),1)*60+index(split(A1,":"),2)
    

    위의 A1에서 분 단위의 지속 시간을 계산하고 셀에 입력하면 위의 공식과 같습니다.

  2. 내장 형식을 사용하여 시간을 경과 한 분으로 변환 할 수 있습니다. 이렇게 숫자 서식 옵션의 스크린 샷

    그런 다음 미리 선택된 형식 설정을 제거하고 경과 시간을 분 형식으로 삽입하십시오.

    사용자 정의 날짜 / 시간 형식의 스크린 샷

편집 1 : 이것은 행 1을 해당 형식으로 처리하고 행 2를 행 1의 25 %를 얻을 때 어떻게 보이는지에 대한 예입니다.

입력 데이터: 여기에 이미지 설명을 입력하십시오

올바른 형식으로 처리 한 후의 데이터 여기에 이미지 설명을 입력하십시오


귀하의 답변 1은 효과가 있지만 불필요하게 복잡합니다. 간단한 곱셈만으로도 텍스트 조작에 의존하지 않고 분을 얻을 수 있습니다. 귀하의 답변 2도 좋지만 결과 셀에는 여전히 분 수가 아닌 소수로 표현되는 값이 포함된다는 단점이 있습니다.
ttarchala

@ttarchala 두 번째 답변에는 위의 단점이 없으며 하루의 일부가 아닌 경과 시간을 분 단위로 표시합니다. 말 그대로 "분"이 키워드 인 경과 시간 (분)으로 형식을 선택합니다. 첫 번째 대답은 복잡하지만 동의하지만 다른 형식의 텍스트에도 적용 할 수있는 일반 솔루션입니다.
잭 브라운

원래 포스터는 분명히 "나는 그 정수 오프 계산을하고 싶어", 한국 - 그는이 세포를 필요로 포함 할 뿐만 아니라하는 시간 (분)을 보여 그것을. 그래서 나는 그것이 단점이라고 주장합니다 (사실, 완전히 정답은 아닙니다).
ttarchala

그리고 그는 그 계산을 할 수 있습니다. 수식은 텍스트가 아니라 숫자를 제공합니다. 이것은 수식 자체에 더하기 기호가 있기 때문에 숫자로 강제하기 때문입니다!
잭 브라운

귀하의 솔루션 # 2 (경과 분으로 서식 지정)에 대해 이야기했습니다. 이는 셀 값을 분이 아닌 하루의 분수를 나타냅니다.
ttarchala

1

2019 년 이후에 읽는 사람들을 위해 HOUR, MINUTE함수를 사용하여 간단한 방법을 찾았습니다 .

지속 시간이 cell에 있다고 가정하면 A1다음을 사용할 수 있습니다.

=HOUR(A1)*60+MINUTE(A1)

주어진 수식이 모든 경우에 올바르게 작동하지는 않습니다. 270지속 시간 이 주어 148:30:00집니다.
AntonK

0

실제로 문제에 대한 간단한 해결책이 있습니다.

셀에서 날짜 및 시간의 내부 표현을 이해해야합니다. C 열에 17:30 시간을 입력했습니다. 대략 하루의 분수이므로 내부적으로 숫자 0.73으로 표시됩니다. 그러나 열 E에서 = NOW ()를 입력하면 소수점 앞 부분이 더 이상 0이 아닙니다. 오늘 날짜입니다! 1899 년 12 월 30 일 이후의 일수로 표시됩니다. Excel과 동일합니다. 이것이 큰 음수를 보는 이유입니다.

간단한 수정은 NOW ()를 사용하는 대신 열 E에 넣는 것입니다.

=NOW()-TODAY()-(1/24)

TODAY ()는 소수 시간없이 현재 날짜를 제공하므로 NOW ()에서 TODAY ()를 빼면 소수 시간 만 제공됩니다. 그러면 G 열에 정확한 시간 (분)이 포함됩니다.


:-)
ttarchala

-3

내장 MINUTE기능을 사용하십시오 .

=MINUTE(F2-E2)

원본 데이터의 시간 구성 요소를 고려하지 않음
Nay
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.