Calcular Promedio
Dentro de los estadísticos más usados para explorar datos tabulares, el promedio, también conocido como media aritmética, es uno de los más importantes.
El promedio es simplemente la suma de todos los valores de un rango de celdas, dividida entre la cantidad de elementos. A pesar de su simplicidad es una medida que resume bastante bien un conjunto de datos, así que en esta breve guía te mostraremos paso a paso como utilizar la función PROMEDIO en Excel, tanto en su forma simple, como condicional y múlticondicional.
Para que puedas seguir los ejemplos y practiques sobre la marcha, jugando con los parámetros a tu antojo, descarga el documento usado en esta guía de función PROMEDIO.
Para obtener el promedio de un rango de datos, puedes usar la función PROMEDIO y seleccionar las celdas que contienen los valores a promediar. La sintaxis en este caso sería:
=PROMEDIO(número1; [número2];…)
La cantidad de números a incluir en el cálculo es virtualmente infinita, aunque casi siempre vamos a trabajar con rangos <celda_inicial:celda_final>. Esto es principalmente por cuestiones de practicidad, ya que muchas veces esos datos están tabulados en la misma columna.
Visualicémoslo con un sencillo ejemplo, en este caso en lugar de escribir la función directamente usaremos el asistente de Excel para facilitar las cosas:
Teniendo el siguiente conjunto de datos, queremos calcular el precio promedio de todos los productos de aseo personal.


- Nos posicionamos en la celda donde se ubicara el promedio calculado. En este caso será la C10.
- En la pestaña “Fórmulas”, clicar en la opción “Insertar función” del grupo “Biblioteca de funciones”.
- Una vez aparezca el asistente, selecciona la categoría "estadísticas", y en la lista inferior busca la función “PROMEDIO”. Seleccionar y Aceptar.


- Aparecerá un recuadro solicitando los argumentos. Aunque mostrará dos, recuerda que generalmente usaremos un rango de celdas, por lo que el segundo es innecesario.
- Al clicar en Aceptar, se calculará automáticamente el promedio solicitado.


En algunos casos, no queremos obtener el promedio de todos los datos contenidos en un rango, sino solo algunos que respondan a una condición determinada. Por ejemplo, es posible que en una tabla de precios solo queramos el promedio de una determinada categoría, como puede ser “celulares”.
La sintaxis para calcular este tipo de promedios es:
=PROMEDIO.SI(rango; criterio; [rango_promedio])
Siendo:
- rango: la columna de donde sacara el criterio condicional para calcular el promedio. En nuestro ejemplo serian todas las filas donde esta columna contenga el texto “teléfonos celulares”.
- criterio: esta sería la condición propiamente dicha. Va entre comillas dobles y admite diferentes posibilidades, aunque para el caso de una simple coincidencia de texto, basta con poner dicho texto como condición.
- rango_promedio: es el rango de celdas del cual se calculará el promedio. Aparece como parámetro opcional, pues en caso de no especificarlo, se usará el rango del criterio condicional en su lugar.


Caso especial: Promedio excluyendo ceros
Un caso muy común es tener un rango de datos plagado de ceros, que obviamente distorsionan el valor interpretativo del promedio. Aquí la función PROMEDIO.SI puede hacer el trabajo comparando los valores del rango con un valor especificado por el criterio.
En este punto cabe introducir los operadores condicionales, que pueden aplicarse tanto a letras como a números, siendo más frecuente en datos numéricos. Son en total seis, a saber:
- Igual (=)
- Distinto a (<>)
- Mayor (>)
- Mayor o igual (>=)
- Menor (<)
- Menor o igual (<=)
En este ejercicio vamos a usar la expresión lógica “<>0” que se leería “distinto de cero”. En el caso que todos los números fueran positivos pudiera usarse en su lugar “>0” que se leería “mayor que cero”.
Supongamos que en la tabla anterior se desea conocer el precio promedio de todos los artículos que estén en stock (stock mayor que cero). Entonces nuestro rango será la columna Stock el criterio seria “<>0” o “>0” (siempre entre comillas dobles) y el rango_promedio obviamente será Precio.


En algunos casos, el filtrado de los datos a promediar se hace complejo, requiriendo más de una condición. En ese caso se utiliza la función PROMEDIO.SI.CONJUNTO. En esta función se comienza estableciendo el rango sobre el cual se calculará el promedio, y posteriormente una lista virtualmente infinita de pares rango-criterio, para definir cada una de las condiciones.
La sintaxis es definida de la siguiente manera:
=PROMEDIO.SI.CONJUNTO(rango_promedio; rango_criterio1; criterio1;…)
Siendo los parámetros:
- rango_promedio: El rango de celdas sobre el cual se aplicará el promedio. En este caso es obligatorio.
- rango_criterio: El rango de celdas sobre el cual se aplicará el criterio. Pueden ser tantos como quieras, pero siempre uno por cada criterio (puede ser duplicado).
- criterio: El criterio usado para filtrar los datos. Siempre debe ir asociado con su rango_criterio.
Para ejercitarnos un poco, supongamos que necesitamos del conjunto de datos anterior el precio promedio de todas las laptops (3), en stock (2), con precio superior a 100 euros (1). La fórmula se ve más compleja, pero esto es en realidad por las tres condiciones que deben cumplirse (Categoría “Laptop”, Stock “>0” y Precio “>100”).


Como puedes ver, calcular promedios en Excel es algo sumamente fácil, y con un poco de práctica ya lo estarás haciendo con los ojos vendados y una mano atada a la espalda. De hecho, al ser una función bastante usada para análisis exploratorios es una buena idea que te familiarices con ella hasta que usarla te resulte lo más natural del mundo.