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.
=MEDIANA(número1; [número2]; …)número1número2; …Encabezados en la fila 1, datos en A2:C8. Fíjate en cuánto se separa el último sueldo del resto.
| A | B | C | |
|---|---|---|---|
| 1 | Empleado | Sueldo | Equipo |
| 2 | Alicia Moreau | 32000 | Soporte |
| 3 | Bruno Santos | 28000 | Soporte |
| 4 | Chen Wei | 45000 | Ingeniería |
| 5 | Dana Okafor | 28000 | Soporte |
| 6 | Erik Halls | 38000 | Ingeniería |
| 7 | Farah Idris | 41000 | Ingeniería |
| 8 | Greg Nolan | 154000 | Dirección |
=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.
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é.
Por qué ocurre: El rango no contiene ningún número.
Cómo resolverlo: Protégela en plantillas: =SI.ERROR(MEDIANA(rango); "Sin datos").
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)).
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.
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.
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.
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.
Lecturas más largas donde esta función hace trabajo real en una hoja real.