Aprende. Practica. Avanza.
Cálculos · SUMPRODUCT

SUMAPRODUCTO en Excel

Sumar los importes que resultan de multiplicar cantidades y precios fila a fila.

Qué hace SUMAPRODUCTO y cómo se usa

Sumar los importes que resultan de multiplicar cantidades y precios fila a fila. Las tres líneas aportan 3×4=12, 2×7=14 y 5×2=10. La suma 36 es el importe conjunto. Cada cantidad debe emparejarse con el precio de su propia fila.

  1. Alinea cantidades B2:B4 y precios C2:C4.
  2. Pasa ambos rangos como argumentos separados por punto y coma.
  3. Comprueba los tres importes de línea y su suma de 36.

Sintaxis de SUMAPRODUCTO

=SUMAPRODUCTO(matriz1;[matriz2];...)

Los argumentos entre corchetes son opcionales. No escribas esos corchetes en tu fórmula. Los ejemplos usan punto y coma entre argumentos y coma decimal.

Argumentos, uno por uno

matriz1 Obligatorio
Primer rango de valores.
matriz2; … Opcional
Rangos correspondientes, con la misma forma y tamaño.

En qué versiones funciona

Documentada por Microsoft para Excel 2016, 2019, 2021, 2024 y Microsoft 365; también Microsoft 365, 2021 y 2024 para Mac. Ejemplos para reproducir en Excel: esta ficha no añade soporte al motor de práctica web.

Errores habituales y qué revisar

  • Usar rangos con tamaños diferentes.
  • Desalinear una fila y combinar productos con precios ajenos.
  • Referenciar columnas completas sin necesidad, aumentando el trabajo de cálculo.

Consultar errores y separadores de Excel

Cuándo elegir otra función

Si la regla solo pide sumar por criterios, una función condicional suele expresar mejor la intención.

Alternativa: Una columna auxiliar Cantidad×Precio seguida de SUMA facilita la auditoría; SUMAR.SI.CONJUNTO selecciona filas por condiciones.

Ejemplo de SUMAPRODUCTO, celda a celda

Reproduce estos datos en una hoja de Excel. Introduce la fórmula en una celda libre.

Datos del ejemplo
FilaABC
1ArtículoCantidadPrecio
2Libreta34
3Carpeta27
4Lápiz52
=SUMAPRODUCTO(B2:B4;C2:C4)

Resultado: 36

Las tres líneas aportan 3×4=12, 2×7=14 y 5×2=10. La suma 36 es el importe conjunto. Cada cantidad debe emparejarse con el precio de su propia fila.

Precio medio por unidad

=SUMAPRODUCTO(B2:B4;C2:C4)/SUMA(B2:B4)

Resultado: 3,6

El importe 36 dividido entre las 10 unidades da un precio medio ponderado de 3,6. No equivale a promediar los tres precios sin sus cantidades.

Tres situaciones donde te sirve

  • Totalizar un pedido sin columna auxiliar de importes.
  • Calcular una media ponderada con pesos numéricos.
  • Sumar horas por tarifa de distintos trabajos.
Practícalo en Excel. Esta ficha es una guía de consulta. La corrección automática de la web no incluye esta función.

Resuelve una tarea con SUMAPRODUCTO

Funciones relacionadas

Fuentes y revisión

Revisión documental; ejemplo para reproducir en Excel. Revisión: 2026-10-10.

Tu privacidad, tú decides

Puedes aprender y practicar con cualquier elección. El progreso se guarda en este navegador para que puedas continuar; no se sincroniza entre dispositivos.

Si aceptas, Google Analytics nos ayuda a entender qué lecciones se consultan y qué ejercicios funcionan. No enviamos las fórmulas ni los datos que escribes.

Puedes cambiar o retirar tu elección desde Preferencias de privacidad. El progreso de aprendizaje se gestiona por separado en Tu progreso. Consulta cómo tratamos los datos.