
Contenido
La función `SUMAPRODUCTO` en Excel es muy útil para sumar el producto de rangos o matrices correspondientes. Básicamente, realiza multiplicación entre elementos correspondientes de múltiples matrices y luego suma esos productos. Aquí te explico cómo usarla:
Sintaxis
SUMAPRODUCTO(matriz1, [matriz2], [matriz3], ...)
- matriz1, matriz2, matriz3, …: Estos son los rangos o matrices que deseas multiplicar y luego sumar. Deben tener el mismo tamaño/dimensiones.
Usos comunes
- Suma de productos simples: Multiplica cada elemento de `matriz1` por el elemento correspondiente de `matriz2` y suma los resultados.
- Condicionales: Puedes incorporar condicionales multiplicando los elementos por matrices de valores verificación, lo que te permite usar `SUMAPRODUCTO` en lugar de combinaciones más complejas de `SUMAR.SI.CONJUNTO`.
Ejemplo básico
Supongamos que tienes las siguientes listas en tu hoja de Excel:
- Columna A (A2:A5): Cantidades vendidas de ciertos productos.
- Columna B (B2:B5): Precio por unidad de esos productos.
Para calcular el ingreso total, puedes usar:
=SUMAPRODUCTO(A2:A5, B2:B5)
Este cálculo multiplicará cada cantidad de la columna A por su precio en la columna B y sumará todos esos productos.
Ejemplo con condiciones
Si deseas sumar solo los productos que cumplen ciertos criterios, puedes incorporar condiciones. Por ejemplo, si deseas sumar el producto de las matrices solo para las filas donde las cantidades son mayores a 10, puedes usar:
=SUMAPRODUCTO((A2:A5>10) * A2:A5, B2:B5)
En este caso, `(A2:A5>10)` crea una matriz de `VERDADERO`/`FALSO` (que se traduce en 1 o 0) que filtra las filas donde las cantidades son mayores a 10.
Notas:
- Asegúrate de que las matrices/rangos que uses tengan el mismo número de filas y columnas, ya que de lo contrario, `SUMAPRODUCTO` devolverá un error.
- `SUMAPRODUCTO` puede manejar hasta 255 argumentos/matrices en versiones modernas de Excel.
Espero que esto te ayude a usar eficazmente la función `SUMAPRODUCTO` en Excel para tus necesidades.