2012-05-03 14 views
6

1950 minuti è 32,5 ore. Come faccio a calcolare questo utilizzando una formula in Google Spreadsheets?Come convertire un numero in ore in Google Spreadsheets

Sto registrando il numero di minuti che prendo per completare le attività e ho bisogno di un modo per convertire questi numeri in numero di ore in Google Spreadsheets.

Ho una colonna che contiene righe di minuti, 1 riga per attività. Questa somma totale di questa colonna deve quindi essere aggiunta insieme, quindi convertita in ore.

risposta

3
  1. sommare tutti i valori utilizzando la funzione = SOMMA (numero1, numero2, number3, number4, ...). Esempio: = SUM (A1: A200) somma tutti i numeri da A1, A2, A3 ... fino a A200.
  2. dividere il numero totale di ore (si trova nel campo con la = funzione SUM) da 60 (60 minuti in 1 ora, ovviamente) con = DIVIDE (number1, number2) Esempio: = DIVIDE (A201 , 60). Nel caso si mette l'= funzione SOMMA nel campo A201, si divide il risultato di quel campo da 60.
12

Ecco una funzione che converte minuti in ore: minuti,

=if(A1 = 0 ; "" ; concatenate(quotient(A1 ; 60) ; ":" ;MOD(A1 ; 60))) 

62 - > 1: 2

+0

Sai come aggiungere uno zero a habe per esempio 01:02? – Szu

+0

Utilizzare la funzione TESTO per formattare i minuti. = if (A1 = 0, "", concatenato (quoziente (A1, 60), ":", TESTO (MOD (A1,60), "00"))) –

+0

Cosa succede quando il numero totale di minuti (A1) è inferiore a zero ma maggiore di -60? Usando la tua formula, se A1 è -30, la formula emetterà 0:30, non -0: 30 (so che il tempo non può essere negativo, ma sto mettendo insieme un foglio di calcolo per calcolare la quantità di tempo disponibile a pagamento- Off, e devi sapere se quel numero scende sotto 0). Formula corretta nel commento successivo: –

0

Ecco una funzione che converte i minuti in ore: minuti:
= CONVERTI (A1, "mn", "HR")/24
dove A1 è la sezione che si desidera convertire

4

funzione Usa conversione per convertire un valore numerico in una diversa unità di misura

=CONVERT(A1; "mn"; "hr") 

Documentation

3

risposta di Pierre è per lo più corretto. Tuttavia, lo fa non propriamente uscita il tempo se il numero di minuti è inferiore a 0. Se è necessario gestire una quantità di tempo negativo, utilizzare la formula seguente invece:

=CONCATENATE(IF(AND(A1 < 0, A1 > -60), "-", ""), QUOTIENT(A1, 60), ":", TEXT(MOD(ABS(A1), 60), "00")) 
+1

Questo è quello che stavo cercando .. +1 da me ..;) Grazie .. –

Problemi correlati