En este artículo, aprenderemos a SUMAR SI usando valores de búsqueda en Excel.
En palabras simples, mientras trabajamos con diferentes tablas de datos, a veces necesitamos calcular valores en la primera tabla basada en valores en otra tabla. La condición es obtener la suma de los valores en la primera tabla usando los valores de la segunda tabla
Para este artículo necesitaremos el uso de las siguientes funciones:
- Función SUMPRODUCTO
- Función SUMIF
La función SUMPRODUCTO es una función matemática en Excel. Opera en múltiples rangos. Multiplica las matrices correspondientes y luego las agrega.
Total = (A1 * B1 * C1 *… + A2 * B2 * C2 *… +…)
Sintaxis:
= SUMPRODUCTO (matriz1, [matriz2],…)
array: es el rango o lista de valores.
La función SUMIF en Excel devuelve la SUMA de los números que han cumplido los criterios especificados. El rango de SUM y el rango de criterios pueden ser iguales o diferentes.
Fórmula genérica SUMIF de Excel:
= SUMIF (rango_criterio, criterio, rango_suma)
rango_criterios: rango donde se aplica la condición.
criterios: condición para aplicar en rango_criterios.
rango_suma: rango de suma según criterios.
Ahora haremos una fórmula con estas funciones. Aquí proporcionaremos los datos y necesitábamos resultados de suma donde el valor coincide con el valor en la tabla de búsqueda.
Fórmula genérica:
= SUMPRODUCTO (SUMIF (resultado, registros, sum_nums))
resultado : valores que deben coincidir en la tabla de búsqueda
registro : valores en la primera tabla
sum_nums : valores para sumar según los valores coincidentes.
Probemos esta fórmula ejecutándola en un ejemplo
Aquí estamos calculando los puntos totales de un equipo de fútbol usando la tabla de puntos o la tabla de búsqueda.
Aquí el resultado (B8: B10) dado como rango con nombre y puntos (C8: C10) dado como rango con nombre.
Ahora usaremos la siguiente fórmula para obtener la SUMA de puntos para el Mes1 en la celda F3
Usa la fórmula:
= SUMPRODUCTO (SUMIF (resultado, B3: E3, puntos))
Explicación:
- La función SUMIF hace coincidir el resultado con los valores de B3: E3.
- Luego, los puntos correspondientes al resultado se devuelven a la función SUMPRODUCTO.
- La función SUMPRODUCTO devuelve la SUMA de los valores dados como matriz a la función.
Como puede ver aquí, el total de puntos anotados por el equipo en el primer mes es de 7.
3 (W) + 0 (L) + 1 (D) + 3 (W) = 7 puntos
Copie la fórmula en otras celdas, seleccione las celdas que toman la primera celda donde ya se aplicó la fórmula, use la tecla de método abreviado Ctrl + D o use la opción de celda de arrastrar hacia abajo en Excel.
Como puede ver en la instantánea anterior, los puntos anotados en los 4 meses diferentes.
Obtenga la SUMA de todos los puntos durante 4 meses.
Eso significa que el equipo anotó un total de 18 puntos en 4 meses.
Método alternativo
Use el método SUM y array en lugar de usar la función SUMPRODUCT.
Usa la fórmula:
{= SUM (SUMIF (resultado, B3: E3, puntos))}
Las llaves son el método de matriz para sugerir que la función calcule todo el valor devuelto por la función SUMIF.
Nota: no utilice los símbolos de llaves de forma manual. Utilizar el Ctrl + Mayús + Entrar para usar el método de matriz en Excel.
Como puede ver en la fórmula anterior, puede obtener puntos totales utilizando la tabla de búsqueda condicional.
Notas:
- La fórmula solo funciona con números.
- La fórmula funciona solo cuando no hay duplicados en la tabla de búsqueda
- La función SUMPRODUCTO considera valores no numéricos como ceros.
- La función SUMPRODUCTO considera el valor lógico VERDADERO como 1 y Falso como 0.
- La matriz de argumentos debe tener la misma longitud; de lo contrario, la función
Espero que este artículo sobre cómo devolver SUM solo desde fórmulas en Excel sea explicativo. Encuentre más artículos sobre las funciones SUMPRODUCT aquí. Comparta su consulta a continuación en el cuadro de comentarios. Nosotros te atenderemos.
Cómo utilizar la función SUMPRODUCT en Excel: Devuelve la SUMA después de la multiplicación de valores en varias matrices en Excel.
SUM si la fecha está entre : Devuelve la SUMA de valores entre fechas o períodos dados en Excel.
Suma si la fecha es mayor que la fecha dada: Devuelve la SUMA de los valores posteriores a la fecha o período especificado en Excel.
2 formas de sumar por mes en Excel: Devuelve la SUMA de valores dentro de un mes específico dado en Excel.
Cómo sumar varias columnas con condición: Devuelve la SUMA de valores en varias columnas con condición en Excel
articulos populares
50 atajos de Excel para aumentar su productividad
Editar una lista desplegable
Referencia absoluta en Excel
Si con formato condicional
Si con comodines
Vlookup por fecha
Convertir pulgadas a pies y pulgadas en Excel 2016
Unir nombre y apellido en Excel
Cuente las celdas que coincidan con A o B