Considere la siguiente tabla:
+------------------+------+--------+
| Total worked | Total| Tasks |
+------------------+------+--------+
| 07:30| 09:20|Day 10 |
+-----+-----+------+------+--------+
|09:00|09:20| 00:20| Task1 |
+-----+-----+------+---------------+
|09:20|09:25|'00:05| Task2 |
+-----+-----+------+---------------+
|09:25|09:30|'00:05| Task3 |
+-----+-----+------+---------------+
|09:30|10:30|'01:00| Task4 |
+-----+-----+------+---------------+
|10:30|13:00| 02:30| Task5 |
+-----+-----+------+---------------+
|15:00|19:40| 04:40| Task6 |
+-----+-----+------+---------------+
|19:40|20:20|'00:40| Task7 |
+-----+-----+------+---------------+
(Lo siento mucho, pero no podría hacerlo mejor).
Es Total Worked
cuánto he trabajado en un solo día.
Los valores se calculan con 2 fórmulas:
- Horarios ignorados (en la tabla, horarios que comienzan con
'
):
=TEXT(Bxx-Axx+ STYLE("CustomDoNotCalc");"hh:mm" )
- Tiempos calculados:
=Bxx-Axx
El Total Worked
se calcula con un simple =SUM(Cxx:Cxx)
.
El Total
se introduce manualmente.
Quiero que se calcule en lugar de ser manual.
Probé las siguientes fórmulas con los siguientes resultados:
=SUM(DATE.VALUE(Cxx:Cxx))
- Error#VALUE?
y#VALUE!
=SUM(DATE.VALUE(TEXT(Cxx:Cxx,'hh:mm')))
- Error#VALUE?
- Otro, pero se me olvidó cuál.
¿Qué puedo hacer para calcular el Total
tiempo?
Respuesta1
Sin una columna auxiliar, puede utilizar unafórmula matricial:
=SUM(C2:C8,(IF(ISERROR(TIMEVALUE(C2:C8)),0,TIMEVALUE(C2:C8))))
El resultado es el siguiente:
Para ingresar la fórmula matricial en C9, ingrese la fórmula de arribasin las llaves {}
y presione CTRL+ SHIFT+ ENTER. OO Calc mostrará la fórmula entre llaves para indicar que es una fórmula matricial.
Respuesta2
Recomiendo introducir uncolumna de ayudaindicando si se debe considerar el tiempo al calcular el “Total trabajado”. De esta manera, es bastante fácil calcular las duraciones usando SUM() ySUMIF()
:
La columna C (Duración) es simplemente =Bx-Ax
. "Total trabajado (C9)" es =SUM(C2:C8)
, y "Neto trabajado (C19)" es =SUMIF(D2:D8,"=1",C2:C8)
. El formato de celda para todas las celdas es HH:MM
. Agregué algunos formatos condicionales para resaltar las tareas reconocidas para el tiempo de trabajo neto.
(creado con LibreOffice, debería ser igual con OpenOffice Calc)