Cómo calcular un promedio ponderado en Excel (SUMAPRODUCTO)

Un promedio ponderado en Excel es =SUMAPRODUCTO(valores; pesos)/SUMA(pesos): multiplica cada valor por su peso, súmalos y divide entre el peso total. Úsalo en lugar de PROMEDIO siempre que las filas no cuenten lo mismo: unidades vendidas, horas trabajadas, tamaño de la cartera. Ambos rangos deben tener el mismo tamaño y la misma orientación; si no, SUMAPRODUCTO devuelve #¡VALOR!.

Pruébalo con tu propio archivo → · Actualizado el 15 de septiembre de 2026

Un PROMEDIO simple trata todas las filas como igual de importantes. Un promedio ponderado deja que las filas más grandes o más importantes influyan más en el resultado — que es lo que de verdad quieres al promediar precios con cantidades distintas, calificaciones con distintos pesos en créditos o tasas con saldos distintos. Esta guía te da la fórmula de una línea con SUMAPRODUCTO/SUMA, un ejemplo práctico y los errores que debes evitar.

The DataHub Pro Team The DataHub Pro Team · Analítica para pymes
· Acerca de
Plantillas de Excel gratis: descarga plantillas de Excel listas para usar y basadas en fórmulas — seguimiento de proyectos, dashboard de KPI, cuenta de resultados, previsiones y más — gratis con una cuenta.

Resumen rápido

Promedio ponderado = SUMAPRODUCTO(valores; pesos) / SUMA(pesos). En Excel, con los valores en B2:B6 y los pesos en C2:C6: =SUMAPRODUCTO(B2:B6;C2:C6)/SUMA(C2:C6). SUMAPRODUCTO multiplica cada valor por su peso y suma los productos en un solo paso; dividir entre el peso total lo convierte en un promedio. Los pesos no tienen que sumar 1 — la división funciona con cualquier unidad.

Nota sobre separadores: las fórmulas de esta guía usan el punto y coma (;) para separar argumentos. Según tu configuración regional, Excel puede usar la coma (,) en su lugar, y mostrar los decimales con coma (2,79) en vez de punto (2.79).

Contenido

  1. Qué es un promedio ponderado
  2. Paso 1 — Coloca los valores y los pesos
  3. Paso 2 — SUMAPRODUCTO
  4. Paso 3 — Divide entre el peso total
  5. Paso 4 — Cuándo usarlo
  6. Ejemplo práctico
  7. Errores comunes
  8. El atajo de 30 segundos

1.Qué es un promedio ponderado

Un promedio ponderado es un promedio en el que cada valor lleva un peso — un número que indica cuánto debe contar ese valor. Un promedio simple no es más que un caso especial en el que todos los pesos valen 1. En cuanto las filas difieren en tamaño o importancia, el promedio simple engaña, y el promedio ponderado es la cifra honesta.

El ejemplo clásico es el precio. Si compraste 100 unidades a £2 y 10 unidades a £5, el promedio simple de los dos precios es £3.50 — pero apenas compraste de las caras, así que tu costo medio real está mucho más cerca de £2. Ponderar cada precio por la cantidad comprada da la respuesta correcta. La misma lógica se aplica a la rentabilidad de una cartera (ponderada por el tamaño de cada posición), a la nota media de un curso (ponderada por horas de crédito) o a una tasa de descuento combinada (ponderada por el gasto).

Excel no tiene una única función PROMEDIO.PONDERADO, pero SUMAPRODUCTO dividido entre SUMA hace el trabajo limpiamente en una sola celda — sin columna auxiliar.

2.Paso 1 — Coloca los valores y los pesos

Abre Excel. Pon tus valores en una columna y los pesos correspondientes en la columna de al lado, fila por fila. Los dos rangos deben tener la misma longitud y estar alineados — SUMAPRODUCTO los empareja por posición.

A (Artículo)B (Precio)C (Cantidad = peso)
Producto A2.00100
Producto B3.5040
Producto C5.0010
Producto D2.8060
Producto E4.2020

3.Paso 2 — SUMAPRODUCTO

SUMAPRODUCTO toma dos (o más) rangos, los multiplica elemento a elemento y suma los resultados — todo en una sola llamada a la función. Para el numerador de un promedio ponderado:

=SUMAPRODUCTO(B2:B6; C2:C6)

Internamente calcula 2.00×100 + 3.50×40 + 5.00×10 + 2.80×60 + 4.20×20 = 642. Ese es el valor total — aquí, el importe total gastado. Es correcto, pero es un total general, todavía no un promedio; eso lo resolvemos en el siguiente paso.

La ventaja de SUMAPRODUCTO es que nunca necesitas una columna auxiliar aparte de “precio × cantidad”. Hace la multiplicación fila por fila y la suma a la vez.

4.Paso 3 — Divide entre el peso total

Para convertir el total ponderado en un promedio ponderado, divide entre la suma de los pesos:

Promedio ponderado = SUMAPRODUCTO(valores; pesos) / SUMA(pesos)
=SUMAPRODUCTO(B2:B6; C2:C6) / SUMA(C2:C6)

El denominador SUMA(C2:C6) = 100+40+10+60+20 = 230. Así que el precio promedio ponderado es 642 / 230 = 2.79. Fíjate en que queda muy por debajo del promedio simple de los cinco precios (que es £3.50): el Producto A, barato y de gran volumen, domina porque tiene el mayor peso. Esa diferencia es exactamente la razón por la que el promedio ponderado es la cifra que quieres.

5.Paso 4 — Cuándo usarlo

Recurre a un promedio ponderado siempre que las filas no sean intercambiables:

La señal es siempre la misma: si tratar como iguales dos números de tamaño muy distinto al promediarlos te parece incorrecto, necesitas pesos. Cuando las filas realmente son iguales — por ejemplo, cinco notas de examen del mismo estudiante — un PROMEDIO simple es correcto y más sencillo.

Ejemplo práctico

Un comprador quiere conocer el costo medio real por unidad en cinco lotes de compra (cifras ilustrativas):

LotePrecio unitarioUnidades compradasprecio × unidades
A2.00100200
B3.5040140
C5.001050
D2.8060168
E4.202084
Total230642
=SUMAPRODUCTO(B2:B6; C2:C6) / SUMA(C2:C6)   →   642 / 230   →   2.79

El costo promedio ponderado es de £2.79 por unidad. El =PROMEDIO(B2:B6) simple habría devuelto £3.50 — 71 peniques más — porque ignora que el lote más barato fue también, con diferencia, el más grande. En una compra de 230 unidades, ese error de 71 peniques supone £163 de costo fantasma. El promedio ponderado es la cifra que cuadra con lo que realmente se gastó.

Errores comunes

1. Olvidar dividir entre SUMA(pesos). SUMAPRODUCTO por sí sola da un total general, no un promedio. Sin el denominador obtienes 642, no 2.79.

2. Rangos desalineados. Los valores y los pesos deben tener la misma longitud y el mismo orden. Si B2:B6 tiene cinco filas pero C2:C7 tiene seis, SUMAPRODUCTO devuelve el error #¡VALOR!.

3. Celdas en blanco o con texto en un rango. Una entrada de texto perdida en la columna de pesos dará error o se tratará como cero. Limpia los rangos, o envuelve los valores en N() si tienes contenido mixto.

4. Usar un PROMEDIO simple por costumbre. El error más común no es un fallo de fórmula — es recurrir a PROMEDIO cuando las filas claramente difieren en tamaño. Pregúntate siempre si los elementos son realmente iguales antes de promediarlos.

El atajo de 30 segundos

Los promedios ponderados aparecen por todas partes en los informes — márgenes combinados, costo medio, puntuaciones ponderadas por segmento. DataHub Pro los calcula automáticamente sobre tus datos, junto con tendencias y previsiones, para que no tengas que acordarte cada vez de ponderar por la columna correcta.

¿Quieres saltarte las fórmulas?

DataHub Pro calcula promedios ponderados, tendencias y previsiones en cada columna de tu hoja de cálculo — sin malabarismos con SUMAPRODUCTO. Desde $19.99 por puesto, con un plan gratuito.

Probar DataHub Pro gratis →

Referencias y lecturas recomendadas

Libros de trabajo que usan este método

Cada página muestra la hoja y sus fórmulas en vivo antes de iniciar sesión.

Matriz de decisión ponderada (AHP)Pesos de criterios obtenidos a partir de comparaciones por pares, con la razón de consistencia que indica…Libro de calificaciones y calculadora de nota ponderadaNotas brutas de seis evaluaciones ponderadas convertidas en un porcentaje final y una calificación, con…Plantilla de puntuación de leadsPuntúa los leads entrantes según su encaje e intención para que ventas trabaje primero los mejores.

Preguntas frecuentes

¿Cuál es la fórmula del promedio ponderado en Excel?
Promedio ponderado = SUMAPRODUCTO(valores; pesos) / SUMA(pesos). En Excel, con los valores en B2:B6 y los pesos en C2:C6, escribe =SUMAPRODUCTO(B2:B6;C2:C6)/SUMA(C2:C6). SUMAPRODUCTO multiplica cada valor por su peso y suma los productos; después, dividir entre el peso total normaliza el resultado.
¿Cuándo debo usar un promedio ponderado en lugar de PROMEDIO?
Usa un promedio ponderado siempre que los elementos que promedias difieran en tamaño o importancia. Un PROMEDIO simple trata todas las filas por igual, lo cual es incorrecto cuando, por ejemplo, promedias precios con cantidades muy distintas o tasas de interés con saldos muy distintos. Los elementos más grandes deben influir más en el promedio, y eso es justo lo que hace la ponderación.
¿Por qué hay que dividir entre la SUMA de los pesos?
SUMAPRODUCTO te da el total de valor por peso, pero ese total crece según lo grandes que sean los pesos. Dividir entre la suma de los pesos lo devuelve a las mismas unidades que los valores originales, de modo que el resultado se lee como un promedio y no como un total general.
¿Los pesos tienen que sumar 1?
No. Como la fórmula divide entre SUMA(pesos), sirve cualquier unidad: cantidades, porcentajes o puntuaciones de importancia sin escalar. Si tus pesos ya suman 1 (o 100%), la SUMA del denominador es igual a 1 (o 100) y la división simplemente lo confirma, pero nunca tienes que reescalarlos antes.

Guías relacionadas

Combina cada métrica automáticamente

DataHub Pro calcula promedios ponderados, márgenes combinados y tendencias móviles en toda tu hoja de cálculo, con exportación en un clic — sin fórmulas que alinear a mano.

Probar DataHub Pro gratis →

Recibe el boletín de DataHub Pro

Tutoriales gratuitos de Excel y analítica, plantillas nuevas y consejos sobre el producto, una o dos veces al mes. Sin spam; puedes darte de baja cuando quieras.

Doble confirmación · Conforme al RGPD · Con la tecnología de tus propias herramientas de datos

Sigue leyendo

Pruébalo con tu propia hoja de cálculo → Gratis, sin registro.