Saltar al contenido

Función de Excel · Sumar

SUMAPRODUCTO(SUMPRODUCT)

Multiplica los elementos correspondientes de varios rangos y suma los resultados.

Qué hace

SUMAPRODUCTO toma dos o más rangos de la misma forma, los multiplica fila por fila y suma los productos. El uso clásico es cantidad × precio de toda una lista en una celda, sin columna auxiliar.

Sintaxis

=SUMAPRODUCTO(matriz1, [matriz2], …)

Los argumentos entre corchetes son opcionales, y … significa que puedes añadir más del mismo tipo. En este idioma de Excel, los argumentos se separan con ,

Argumentos

matriz
Un rango de números. Todos los rangos deben tener el mismo número de filas y columnas. El texto y las celdas vacías cuentan como 0.

Ejemplo

Una canasta de compras muestra cantidades y precios. ¿Cuánto cuesta?

ABC
1ConceptoCant.Precio
2Manzanas40.50
3Pan22.25
4Leche31.20
5Total canasta10.10

La fórmula en C5:

=SUMAPRODUCTO(B2:B4,C2:C4)

Resultado: 10.10

Fila por fila: 4 × 0.5 = 2, 2 × 2.25 = 4.5 y 3 × 1.2 = 3.6. En total, 10.1.

Errores frecuentes

  • Los rangos de distinto tamaño dan un error #¡VALOR!. Selecciona las mismas filas en cada rango.
  • Desplazar un rango una fila, por ejemplo B2:B4 con C3:C5. No hay error, pero cada cantidad se multiplica por el precio equivocado.

En otros idiomas de Excel

Excel traduce los nombres de las funciones y, en algunos idiomas, también el separador de argumentos. Escribe el nombre que muestra tu Excel.

Idioma de ExcelNombre de la funciónSeparador
EnglishSUMPRODUCT,
DeutschSUMMENPRODUKT;
FrançaisSOMMEPROD;
Español (España)SUMAPRODUCTO;
Español (México)SUMAPRODUCTO,
日本語SUMPRODUCT,
한국어SUMPRODUCT,
繁體中文SUMPRODUCT,
ไทยSUMPRODUCT,
ខ្មែរSUMPRODUCT,
Tiếng ViệtSUMPRODUCT;

Practícala

Más de este módulo

Todas las funciones