Informe de Google Docs Time: ¿cómo agregar horas?

17

Utilizo una hoja de cálculo de Google Docs para realizar un seguimiento del tiempo que paso en proyectos. Está formateado en 3 columnas: el tiempo que comencé, el tiempo que terminé y el total de horas dedicadas a esa sesión (representada como un decimal).

+---+---------+----------+---------------+
|   |    A    |    B     |       C       |
+---+---------+----------+---------------+
| 1 | Started | Finished | Hours/Session |
| 2 | 9:30    | 11:00    | 1.5           |
| 3 | 9:45    | 12:00    | 2.25          |
+---+---------+----------+---------------+

En este momento estoy usando mis dedos (que es ridículamente poco potente) para sumar el número total de horas de principio a fin. ¿Hay alguna manera de hacer esto automáticamente?

T. Stone
fuente

Respuestas:

10

Puede ser un poco tarde, pero así es como lo hago:

=HOUR(B2-A2)+(MINUTE(B2-A2)/60)

Básicamente, siendo B2 la hora de finalización y A2 la hora de inicio , resta B2-A2 y obtiene la hora de la resta. Luego haces lo mismo y obtienes la cantidad de minutos. Después de tener ambos, sumas la cantidad de horas con la cantidad de minutos dividido por 60 (para obtenerlo en horas).

No olvide utilizar el formato de 24 horas (es decir, 10:00 o 22:00).

cinaglia
fuente
No es demasiado tarde y lo he estado haciendo manualmente. Esta fórmula funciona, solo necesito acostumbrarme a usar el formato de 24 horas ahora.
T. Stone
4

Las Hojas de cálculo de Google ahora tienen una opción de formato de duración. Seleccione: Formato -> Número -> Duración.

Casebash
fuente
esto no responde la pregunta, ¿cómo lo calcularías? La forma obvia no funciona con duraciones.
Flimm
3

Hoy en día también se puede usar el ARRAYFORMULA, para ahorrar algo de tiempo:

=ARRAYFORMULA((HOUR(B2:B-A2:A)+(MINUTE(B2:B-A2:A)/60)))

Ver archivo de ejemplo: Horas

Jacob Jan Tuinstra
fuente
2

Puedes usar una fórmula:

  1. Escriba esto en la primera celda de hours/seesion: =(B2-A2)*24 (suponiendo que A2 es la hora de inicio y B2 la hora de finalización)

  2. Haga clic en la esquina derecha de esa celda y arrástrela hacia abajo en toda la columna.

  3. Seleccione la columna completa (haga clic en la letra de la columna)

  4. haga clic en 123en la barra de herramientas

  5. haga clic en Normal

neo
fuente
Todo funcionó excepto la fórmula, que produce números negativos
T. Stone
2

dado A: start timey B: end timeyo uso esto:

=(IF(A2 < B2; 0; 1)+B2 - A2) * 24

la ifparte es necesaria para calcular el cambio de día correctamente, por ejemplo. comienzas a las 10:00 y trabajas hasta las 02:00 (el otro día), terminarías con -8horas en lugar de 14, supongo que es malo para los negocios.

akira
fuente
1
Esta fórmula no produjo los números negativos, pero los números resultantes todavía estaban equivocados
T. Piedra
2
Este me gustó más, pero lo usé =(IF(A2 <= B2; 0; 1)+B2 - A2) * 24(tenga <=en cuenta el principio) para que las horas de inicio y finalización que coincidan (y las celdas vacías) sean cero en lugar de 24.
Jocull
1

¡Tenga en cuenta que sus 'celdas de tiempo' están formateadas de la manera correcta!

Me acabo de enterar de que los documentos de Google con configuración danesa necesitarán un formato de tiempo como este:

+---+---------+----------+
| 1 | Started | Finished |
| 2 | 9.30    | 11.00    |
| 3 | 9.45    | 12.00    |
+---+---------+----------+

La fórmula de trabajo de cinaglia anterior solo funciona cuando la hoja de cálculo de Google Docs reconoce las celdas como números (de tiempo). Supongo que esto es probablemente lógico para principiantes, pero miré TODO MUCHO antes de cambiar los 'dos ​​puntos' a 'períodos', y conseguí que la fórmula funcionara (gracias cinaglia ).

morganF
fuente
-1

wow people ... = text (celda de hora de finalización - celda de hora de inicio, "h: mm") PERO ahora estoy encontrando esta cadena porque las hojas de google no pueden sumar la columna de horas limpias. Ayuda. ¡¡¡EXISTO EXCELENTE MUCHO !!!

Candice L Gimbel
fuente