Calcular el promedio ponderado en Excel

Para calcular el promedio ponderado en Excel podemos utilizar varios métodos, uno de ellos es utilizar funciones matriciales. Otro método que funciona perfectamente es utilizar la función SUMAPRODUCTO.

Definición de promedio ponderado

Antes de continuar déjame dar una definición de promedio ponderado. Todos sabemos que un promedio se obtiene de sumar todos los valores y dividirlos entre el número total de valores. La diferencia con un promedio ponderado es que a cada valor se le asignará una ponderación y por lo tanto algunos valores influirán más en el resultado que otros.

Ejemplo de promedio ponderado

Para dejar claro este concepto hagamos el siguiente ejemplo. La empresa Financiera Excel S.A. ha vendido 10,000 acciones en un solo día. Se vendieron 4000 acciones a un precio de $575, 3500 acciones a un precio de $585,  2000 acciones a $595 y 500 acciones a un precio de $600. ¿Cuál es el precio promedio ponderado de las 10,000 acciones?

Lo primero que debemos hacer es determinar el peso relativo de cada lote de acciones, lo cual es muy fácil de obtener con tan solo dividir la cantidad de acciones de cada lote entre el total de acciones. En el siguiente ejemplo ya he dado formato de porcentaje a dicha división:

Calcular el promedio ponderado en Excel

Para obtener el precio promedio ponderado de las acciones debemos multiplicar el precio de cada lote por su ponderación y sumar los resultados.

Promedio ponderado en Excel 2010

En lugar de hacer cuatro operaciones de multiplicación (D2:D5) y una suma (D6) te mostraré cómo hacer el mismo cálculo en una sola fórmula.

Promedio ponderado con funciones matriciales

Un método para calcular el promedio ponderado en Excel es utilizar funciones matriciales. Para hacerlo debemos utilizar la siguiente fórmula:

=SUMA(B2:B5*C2:C5)

La única condición es que, en lugar de pulsar la tecla Entrar para ingresar esta fórmula, debemos mantener apretadas las teclas CTRL + MAYÚS y entonces pulsar la tecla Entrar. El resultado que obtenemos es el siguiente:

Promedio ponderado en Excel con funciones matriciales

Promedio ponderado con la función SUMAPRODUCTO

El segundo método que podemos utilizar para calcular el promedio ponderado en Excel es la función SUMAPRODUCTO. Esta función toma como argumentos los dos rangos que serán multiplicados y posteriormente sumados:

=SUMAPRODUCTO(B2:B5,C2:C5)

Observa cómo el resultado que obtenemos con la función SUMAPRODUCTO es el mismo que en los dos casos anteriores.

Promedio ponderado en Excel con la función SUMAPRODUCTO

Ahora ya conoces diferentes métodos para calcular el promedio ponderado en Excel.