Estadística

Función MEDIANA en Excel: el valor central, no la media

Devuelve el valor central de un conjunto de números una vez ordenados.

MEDIANA ordena los números y devuelve el que queda en el centro. Con un recuento par no hay un único centro, así que promedia los dos más cercanos. Esa es toda la definición, y lo que la hace importante es lo que *no* hace: no se mueve cuando aparece un valor extremo.

Compara las dos en la columna de sueldos. La media queda muy por encima de lo que cobra casi todo el mundo por culpa de un sueldo directivo; la mediana se queda entre los sueldos reales y describe a un empleado típico. Ninguna cifra está mal, pero una responde a «¿cuánto cobra una persona aquí?» y la otra no.

La regla práctica es sencilla. Cuando los datos son más o menos simétricos, media y mediana coinciden y sirve cualquiera. Cuando discrepan de forma notable, los datos están sesgados y la mediana casi siempre es la cifra honesta que publicar, y por eso los sueldos, los precios de la vivienda y los tiempos de respuesta se dan como medianas.

Sintaxis

=MEDIANA(número1; [número2]; …)

Argumentos

número1
Obligatorio
El primer rango o valor. El texto, los huecos y los lógicos se ignoran, como en PROMEDIO.
número2; …
Opcional
Más rangos o valores, hasta 255.

Los datos de ejemplo

Encabezados en la fila 1, datos en A2:C8. Fíjate en cuánto se separa el último sueldo del resto.

ABC
1EmpleadoSueldoEquipo
2Alicia Moreau32000Soporte
3Bruno Santos28000Soporte
4Chen Wei45000Ingeniería
5Dana Okafor28000Soporte
6Erik Halls38000Ingeniería
7Farah Idris41000Ingeniería
8Greg Nolan154000Dirección

Ejemplos resueltos

=MEDIANA(B2:B8)

Resultado: 38000

El centro de siete sueldos una vez ordenados. Cuatro personas cobran menos y dos cobran más.

=PROMEDIO(B2:B8)

Resultado: 52285,71

Los mismos datos como media. Un sueldo directivo la sitúa por encima de seis de las siete personas que describe.

=MEDIANA(B2:B5)

Resultado: 30000

Un recuento par de cuatro, así que se promedian los dos valores centrales (28000 y 32000).

=MEDIANA(SI(C2:C8="Ingeniería"; B2:B8))

Resultado: 41000

Una mediana condicional. No existe MEDIANA.SI, así que es una fórmula matricial: se introduce normal en Microsoft 365 y con Ctrl+Mayús+Entrar antes.

Ahora practícala

Leer sobre una fórmula no es lo mismo que escribirla. Abre el ejercicio de esta función y escríbela en una hoja real: recibirás comentarios inmediatos sobre qué celda está mal y por qué.

Abrir el ejercicio: Función MEDIANA

Errores habituales y cómo resolverlos

#¡NUM!

Por qué ocurre: El rango no contiene ningún número.

Cómo resolverlo: Protégela en plantillas: =SI.ERROR(MEDIANA(rango); "Sin datos").

La mediana parece demasiado baja

Por qué ocurre: Las celdas vacías quedan fuera pero los ceros no, así que una columna rellena de ceros baja el centro.

Cómo resolverlo: Decide qué quieres decir y filtra: =MEDIANA(SI(rango<>0; rango)).

No existe MEDIANA.SI

Por qué ocurre: Excel ofrece PROMEDIO.SI y SUMAR.SI pero nunca añadió una mediana condicional.

Cómo resolverlo: Usa MEDIANA(SI(...)) como fórmula matricial, o MEDIANA(FILTRAR(...)) si tienes matrices dinámicas, que es mucho más legible.

Consejos que conviene saber

  • Da la mediana y la media una al lado de la otra. La distancia entre ambas mide de un vistazo lo sesgados que están los datos.
  • MEDIANA(FILTRAR(rango; condición)) es la mediana condicional moderna y no necesita ninguna combinación de teclas.
  • CUARTIL y PERCENTIL generalizan la idea: la mediana es simplemente el percentil 50.
  • La mediana resiste a los valores atípicos pero no dice nada sobre la dispersión: acompáñala de DESVEST o de un rango intercuartílico.

Preguntas frecuentes

¿Cuándo debo usar MEDIANA en lugar de PROMEDIO?

Siempre que unos pocos valores extremos distorsionen el cuadro: sueldos, precios de vivienda, tamaños de pedido, tiempos de respuesta. Si la media y la mediana difieren de forma notable, esa diferencia ya es la señal de que la media la están tirando los atípicos.

¿Qué devuelve con un número par de valores?

La media de los dos valores centrales. Con cuatro números ordenados como 28000, 28000, 32000 y 45000, la mediana es la media del segundo y el tercero, es decir 30000.

¿Cómo calculo una mediana con una condición?

No existe MEDIANA.SI. En Microsoft 365 usa =MEDIANA(FILTRAR(B2:B100; C2:C100="Ingeniería")). En versiones antiguas, =MEDIANA(SI(C2:C100="Ingeniería"; B2:B100)) introducida con Ctrl+Mayús+Entrar hace lo mismo.

Funciones relacionadas

Guías que la usan

Lecturas más largas donde esta función hace trabajo real en una hoja real.