Fórmula de Excel: Suma de tiempo con SUMIFS -

Fórmula genérica

=SUMIFS(times,range,criteria)

Resumen

Para sumar el tiempo de forma condicional, puede utilizar la función SUMIFS. En el ejemplo que se muestra, la fórmula en G5 es:

=SUMIFS(times,states,F5)

donde los tiempos (C5: C15) y los estados (D5: D15) se denominan rangos.

Explicación

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, En ejecución y Fuera de línea. Estos valores están codificados en el rango F5: F7.

Para sumar el tiempo condicionalmente por cada estado, estamos usando la función SUMIFS en G5:

=SUMIFS(times,states,F5)

  1. Sum_range son los tiempos del rango con nombre (C5: C15), ingresados ​​en formato hh: mm
  2. Criteria_range1 son los estados de rango con nombre (D5: D15)
  3. Criteria1 se ingresa como F5

La referencia a F5 es relativa. Cuando la fórmula se copia en la columna, F5 cambia en cada nueva fila. Los dos rangos nombrados, tiempos y estados, son fijos y no cambian. En cada fila, SUMIFS muestra correctamente el total de horas registradas para un estado determinado. Tenga en cuenta que cuando el tiempo exceda las 24 horas, deberá utilizar un formato de hora personalizado como se explica a continuación.

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 resultar confuso cuando el tiempo total excede 1 día, porque las horas parecen haberse perdido.

Para mostrar duraciones de más de 24 horas, utilice 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 utilizan 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:

=SUMIFS($D$5:$D$15,$C$5:$C$15,F5)

Articulos interesantes...