SUMAPRODUCTO
Multiplica los componentes correspondientes en las matrices dadas y devuelve la suma de esos productos.
SUMAPRODUCTO(matriz1, [matriz2], ...)Argumentos
matriz1Primera matrizmatriz2Matrices adicionales a multiplicar(opcional)
=SUMAPRODUCTO(A1:A3;B1:B3)A1*B1 + A2*B2 + A3*B3
=SUMAPRODUCTO((A:A="Sí")*1)Cuenta valores coincidentes
=SUMAPRODUCTO(Cantidad;Precio)Multiplica cantidad por precio
- •Las matrices deben tener el mismo tamaño
- •Potente para cálculos condicionales
- •Puede reemplazar muchos escenarios de SUMAR.SI
- •Usar rangos de tamaños diferentes en las matrices de SUMAPRODUCTO, lo que provoca un error #¡VALOR! ya que cada matriz debe tener dimensiones coincidentes
- •Olvidar que SUMAPRODUCTO trata el texto y los valores lógicos de forma inconsistente según el contexto, lo que puede devolver silenciosamente 0 en lugar del error o resultado esperado
- •Complicar excesivamente un cálculo simple tipo SUMAR.SI.CONJUNTO con SUMAPRODUCTO cuando SUMAR.SI.CONJUNTO sería más simple y rápido para una suma condicional directa
SUMAR.SI.CONJUNTOManeja sumas simples de múltiples condiciones de forma más sencilla que SUMAPRODUCTO, cuando la lógica no necesita cálculo matricial.SUMASuma un rango directo sin la lógica de multiplicación matricial que ofrece SUMAPRODUCTO.CONTAR.SI.CONJUNTOCuenta según múltiples condiciones, una alternativa más simple cuando no necesita la capacidad de suma ponderada de SUMAPRODUCTO.¿Por qué SUMAPRODUCTO devuelve un error #¡VALOR!?
Las matrices que está multiplicando probablemente tienen dimensiones diferentes - cada argumento de matriz necesita tener exactamente el mismo tamaño y forma.
¿Puede SUMAPRODUCTO hacer lo que hace SUMAR.SI.CONJUNTO?
Sí, y más - SUMAPRODUCTO puede ponderar y combinar condiciones de formas que SUMAR.SI.CONJUNTO no puede, pero para una suma simple con múltiples condiciones, SUMAR.SI.CONJUNTO suele ser más simple y rápida.
¿Por qué SUMAPRODUCTO devuelve 0 inesperadamente?
Compruebe si una de las matrices contiene texto donde se esperaba un número - multiplicar texto por un número devuelve un error en algunos contextos y se trata como 0 en otros, lo que puede enmascarar un problema real de datos.
¿Necesita traducir una fórmula que use SUMAPRODUCTO?
Use nuestro traductor para convertir su fórmula completa
