Cómo sumar varias columnas con condición

Anonim

Sabemos cómo sumar valores de una columna en múltiples condiciones. Usamos la función SUMIFS para eso. Pero, ¿cómo sumamos varias columnas en una condición? Este artículo trata sobre la suma de valores de varias columnas según la condición.

Podemos sumar varias columnas en una condición sin usar la función SUMIF. Aquí usaremos la función SUMPRODUCT de Excel.
Fórmula genérica

= SUMPRODUCTO ((rango_criterios = criterios) * (rango_suma))

Rango de criterio: Este es el rango en el que se combinarán los criterios.
Criterios: este es el criterio o condición.
Rango suma: el rango de la suma. Esto puede tener varias columnas pero las mismas filas que el rango de criterios.

Veámoslo en acción.
Ejemplo: Suma el dinero gastado en mango.

En la imagen de arriba, tenemos esta tabla de cantidad gastada en diferentes frutas en diferentes meses. Solo necesitamos obtener la cantidad total gastada en mangos en todos estos meses.

En I2 la fórmula es

= SUMPRODUCTO ((B2: B9 = H2) * C2: E9)

Esto devuelve 525 como monto total gastado en mangos. Puedes ver esto en la imagen de arriba.
¿Cómo funciona?
Bueno, es facil. Analicemos la fórmula y entendamos en palabras.
(B2: B9 = H2): Esta parte compara cada valor en el rango B2: B9 con H2 y devuelve una matriz de VERDADERO y FALSO. {FALSO; VERDADERO; FALSO; FALSO; FALSO; FALSO; FALSO; VERDADERO}.

(B2: B9 = H2) *C2: E9: Aquí multiplicamos cada valor en la matriz anterior con valores en C2: E9. C2: C9 también se tratan como una matriz 2D. Finalmente, esta declaración devuelve una matriz 2D de {0,0,0; 47,57,67; 0,0,0; 0,0,0; 0,0,0; 0,0,0; 0,0,0; 108,118,128}.
Ahora SUMPRODUCT se ve así:
SUMPRODUCTO ({0,0,0; 47,57,67; 0,0,0; 0,0,0; 0,0,0; 0,0,0; 0,0,0; 108,118,128}). Tiene valores de mango únicamente. Los suma y devuelve el resultado como 525.

Otro método puede ser tener una columna de totales y luego usarla con la función SUMIF para obtener la suma de todas las columnas. Pero eso no es lo que queremos hacer.

Así que sí, chicos, así es como pueden sumar varias columnas con condición sin usar la función sumif. Avíseme si tiene alguna duda con respecto a este artículo o cualquier otro artículo de este sitio. También puede realizar consultas sobre Excel 2019, 2016, 2013 y versiones anteriores.

Articulos populares:
La función BUSCARV en Excel
CONTAR.SI en Excel 2016
Cómo usar la función SUMIF en Excel