KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Oferta de marzo: 20 % de descuento

Usar SUMAPRODUCTO con la función SI en Excel

AutoraSiluvia Fecha de modificación

Este tutorial explica cómo combinar la lógica de la función SI con SUMAPRODUCTO en Excel.


¿Cómo se utiliza SUMAPRODUCTO junto con la función SI en Excel?

Observe el siguiente ejemplo: para sumar el precio total del producto «KTE» o «OT», pruebe la fórmula siguiente.

doc-sumproduct-with-if-1

Fórmulas genéricas

=SUMPRODUCT(--( array1=”condition”) , [array2] , [array3])

Argumentos

Matriz1: El rango de celdas donde se cumple la condición;
Condición: La condición define qué valores de la Matriz1 se multiplicarán y luego sumarán;
[Matriz2], [Matriz3]: Estas dos matrices contienen los valores que multiplicará y sumará en función de los correspondientes en la Matriz1.

¿Cómo se utiliza esta fórmula?

Seleccione una celda vacía junto a la primera condición «KTE» en G5, introduzca la fórmula siguiente y pulse la tecla EntrarPara obtener el precio total de «KTE», seleccione esta celda con el resultado y arrastre su controlador de autorrelleno hacia abajo hasta obtener el precio total de «OT».

=SUMPRODUCT(--($C$5:$C$14=$G5), $D$5:$D$14, $E$5:$E$14)

doc-sumproduct-with-if-2

Nota:También puede anidar la función SI dentro de la función SUMAPRODUCTO para lograrlo:

=SUMPRODUCT(IF($C$5:$C$14=$G5,$D$5:$D$14*$E$5:$E$14))

Después de introducir la fórmula, pulse las teclas Ctrl + Mayús + Entrar para confirmarla.

doc-sumproduct-with-if-3

¿Cómo funciona la fórmula?

=SUMPRODUCT(--($C$5:$C$14=$G5), $D$5:$D$14, $E$5:$E$14)

$C$5:$C$14=$G5: Aquí se comprueba si el valor de cada celda del rango C5:C14 es igual a «KTE» (ubicado en G5). Devuelve una matriz como esta: {VERDADERO;FALSO;FALSO;VERDADERO;FALSO;FALSO;FALSO;VERDADERO;FALSO;FALSO};
--{VERDADERO;FALSO;FALSO;VERDADERO;FALSO;FALSO;FALSO;VERDADERO;FALSO;FALSO}: Estos dos signos menos convierten «VERDADERO» en 1 y «FALSO» en 0. En este caso, la matriz se convierte en {1;0;0;1;0;0;0;1;0;0}:
=SUMAPRODUCTO({1;0;0;1;0;0;0;1;0;0}, $D$5:$D$14, $E$5:$E$14): A continuación, la función SUMAPRODUCTO devuelve la suma de los productos de los valores correspondientes (el número 1 en la matriz). Finalmente, se obtiene el resultado 1239.

Funciones relacionadas

Función SUMAPRODUCTO de Excel
La función SUMAPRODUCTO de Excel te permite multiplicar dos o más columnas o matrices entre sí y, a continuación, sumar los productos resultantes.


Fórmulas relacionadas

Suma solo las celdas o filas visibles en una lista filtrada
Este tutorial muestra una fórmula basada en la función SUBTOTAL con un número de función específico que te permite sumar únicamente las celdas visibles en una lista filtrada en Excel.

Sumar valores en un rango horizontal en Excel
Para sumar números en un rango horizontal según una condición, puede usar la función SUMAR.SI.CONJUNTO. ¡Esta guía paso a paso le ayudará a lograrlo con facilidad!

Usar SUMAR.SI.CONJUNTO con varios criterios basados en lógica O
De forma predeterminada, la función SUMAR.SI.CONJUNTO aplica varios criterios según la lógica Y. Si quieres sumar valores que cumplan al menos uno de varios criterios (lógica O), debes usar SUMAR.SI.CONJUNTO dentro de una constante de matriz.


Las mejores herramientas de productividad para Office

Kutools para Excel - Le ayuda a destacar entre la multitud

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados  |  Eliminar filas en blanco  |  Combinar Columnas o celdas sin perder datos  |  Redondeo sin usar fórmulas...
Super VLookup:Múltiples criterios  |  Múltiples valores  |  En varias hojas  |  Coincidencia difusa...
Avanzado: lista desplegable...:Lista desplegable sencilla  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple
Gestor de columnas:Añadir un número específico de columnas  |  Mover columnas  |  Alternar la visibilidad de columnas ocultas  |Comparar columnas para Seleccionar celdas iguales/diferentes...
Funciones destacadas:Cuadrícula de enfoque  |  Vista de diseño  |  Barra de fórmulas mejorada  |  Gestor de libros y hojas|Biblioteca de recursos(Texto automático)|  Selector de Fecha  |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas  |  Enviar correos electrónicos por lista  |  Super Filtro  |  Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos...)|  50+Tiposde gráfico(Diagrama de Gantt...)|  40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento...)|  19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta...)|  12 Herramientasde conversión(Convertir a palabras,Conversión de moneda...)|  7 Combinar y dividirHerramientas(Combinar filas avanzado,Dividir celdas de Excel...)|... y más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...


Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)

  • ¡Alterne entre decenas de documentos abiertos en un segundo!
  • Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
  • Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
  • Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.