2012-05-03 10 views
6

1950 minutos es 32.5 horas. ¿Cómo calculo esto usando una fórmula en Google Spreadsheets?Cómo convertir un número en horas en Google Spreadsheets

Estoy registrando la cantidad de minutos que llevo completando tareas y necesito una manera de convertir estos números en número de horas en las hojas de cálculo de Google.

Tengo una columna que contiene filas de minutos, 1 fila por tarea. Esta suma total de esta columna se debe agregar luego, luego se convierte en horas.

Respuesta

3
  1. suman todos los valores utilizando la función = SUMA (número1, número2, number3, Número4, ...). Ejemplo: = SUMA (A1: A200) suma todos los números de A1, A2, A3 ... hasta A200.
  2. Divide el número total de horas (se encuentra en el campo con el = función SUM) por 60 (60 minutos en 1 hora, por supuesto) con = DIVIDE (número1, número2) Ejemplo: = DIVIDE (A201 , 60). En caso de que se pone la función SUMA = A201 en el campo, se divide el resultado de ese campo por 60.
12

Aquí es una función que convierte minutos en horas: minutos,

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

62 - > 1: 2

+0

¿Conoce cómo agregar ceros a la izquierda a habe p.ej 1:02? – Szu

+0

Use la función TEXTO para formatear los minutos. = if (A1 = 0, "", concatenar (cociente (A1, 60), ":", TEXTO (MOD (A1,60), "00"))) –

+0

Qué sucede cuando la cantidad total de minutos (A1) es menor que cero pero mayor que -60? Usando su fórmula, si A1 es -30, entonces la fórmula arrojará 0:30, no -0: 30 (sé que el tiempo no puede ser negativo, pero estoy armando una hoja de cálculo para calcular la cantidad de tiempo de pago disponible- Desactivado, y necesita saber si ese número cae por debajo de 0). Fórmula corregida en el siguiente comentario: –

0

Aquí es una función que convierte minutos en horas: minutos:
= CONVERT (A1, "MN", "HR")/24
Cuando A1 es la sección que desea convertir

4

función Uso de conversión para convertir un valor numérico a una unidad de medida diferente

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

Documentation

3

respuesta de Pedro es sobre todo correcto. Sin embargo, no lo hace correctamente la salida de las veces, si el número de minutos que está por debajo de 0. Si tiene que manejar una cantidad de tiempo negativa, utilizar la fórmula siguiente en su lugar:

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

Esto es lo que estaba buscando ... +1 de mí ...;) Gracias .. –

Cuestiones relacionadas