Fórmula de Excel: SUMIFS con múltiples criterios y lógica OR -

Tabla de contenido

Fórmula genérica

=SUM(SUMIFS(sum_range,criteria_range,("red","blue")))

Resumen

Para sumar en base a múltiples criterios usando la lógica OR, puede usar la función SUMIFS con una constante de matriz. En el ejemplo que se muestra, la fórmula en H6 es:

=SUM(SUMIFS(E4:E11,D4:D11,("complete","pending")))

Explicación

De forma predeterminada, la función SUMIFS solo permite la lógica AND: cuando proporciona varias condiciones, todas las condiciones deben coincidir para que se incluyan en el resultado.

Una solución es proporcionar varios criterios en una matriz constante como esta:

("complete","pending")

Esto hará que SUMIFS devuelva dos resultados: un recuento de "completo" y un recuento de "pendiente", en un resultado de matriz como este:

(100,35)

Para obtener un total final, envolvemos SUMIFS dentro de SUM. La función SUM suma todos los elementos de la matriz y devuelve el resultado.

Con comodines

Puede utilizar comodines en los criterios si es necesario. Por ejemplo, para sumar elementos que contienen "rojo" o "azul" en cualquier parte del rango_criterios, puede usar:

=SUM(SUMIFS(sum_range,criteria_range,("*red*","*blue*")))

Agregar otro criterio de quirófano

Puede agregar un criterio adicional a esta fórmula, pero deberá usar una matriz de una sola columna para un criterio y una matriz de una sola fila para el otro. Entonces, por ejemplo, para sumar pedidos que están "Completados" o "Pendientes", ya sea para "Andy García" o "Bob Jones", puede usar:

=SUM(SUMIFS(E4:E11,D4:D11,("complete","pending"),C4:C11,("Bob Jones";"Andy Garcia")))

Tenga en cuenta los puntos y coma en la segunda constante de matriz, que representa una matriz vertical. Esto funciona porque Excel "empareja" elementos en las dos constantes de matriz y devuelve una matriz bidimensional de resultados. Con más criterios, querrá pasar a una fórmula basada en SUMPRODUCT.

Referencias de celda para criterios

No puede usar referencias de celda dentro de una constante de matriz. Para usar una referencia de celda para los criterios, puede usar una fórmula de matriz como esta:

=(SUM(SUMIFS(range1,range2,range3)))

Donde rango1 es el rango de suma, rango2 es el rango de criterios y rango3 contiene criterios en la hoja de trabajo. Con dos criterios OR, deberá utilizar matrices horizontales y verticales.

Nota: esta es una fórmula de matriz y debe ingresarse con control + shift + enter.

Articulos interesantes...