Fórmula genérica
=SUMAR.SI.CONJUNTO(times,range,criteria)
Explicación
Para sumar tiempo condicionalmente, puede usar la función SUMAR.SI.CONJUNTO. En el ejemplo que se muestra, la fórmula en G5 es:
Para sumar el tiempo condicionalmente por cada estado, estamos utilizando la función SUMAR.SI.CONJUNTO en G5:
Para mostrar duraciones de más de 24 horas, use un formato de número personalizado con horas entre corchetes, como se muestra a continuación:
donde los tiempos (C5: C15) y los estados (D5: D15) se denominan rangos.=SUMAR.SI.CONJUNTO(times,states,F5)
Cómo funciona esta fórmula
Los tiempos de Excel son números y se pueden sumar como otros valores numéricos. En este ejemplo, F4: G7 es una tabla de resumen que muestra el tiempo total registrado en cada uno de los tres estados: En espera, Ejecutar y Fuera de línea. Estos valores están codificados en el rango F5: F7.Para sumar el tiempo condicionalmente por cada estado, estamos utilizando la función SUMAR.SI.CONJUNTO en G5:
=SUMAR.SI.CONJUNTO(times,states,F5)
- The sum_range is the named range times (C5:C15), entered in hh:mm format
- Criteria_range1 is the named range states (D5:D15)
- Criteria1 is entered as F5
Duraciones superiores a 24 horas.
Con formatos de hora normales como hh: mm, las horas se "restablecerán" a cero cada 24 horas. Esto tiene sentido cuando la intención es mostrar una hora real, pero puede ser confuso cuando el tiempo total excede 1 día, porque las horas parecen estar perdidas.Para mostrar duraciones de más de 24 horas, use un formato de número personalizado con horas entre corchetes, como se muestra a continuación:
[h]:mm
Sin rangos de nombres
Los rangos nombrados en esta fórmula se usan solo por conveniencia. Los rangos con nombre son automáticamente absolutos, por lo que no es necesario bloquear las referencias manualmente. Sin embargo, los rangos nombrados son completamente opcionales. Sin rangos con nombre, la fórmula equivalente es:=SUMAR.SI.CONJUNTO($D$5:$D$15,$C$5:$C$15,F5)
0 comentarios:
Publicar un comentario