Para promediar los N valores más altos de un rango en Excel 365 usa =PROMEDIO(K.ESIMO.MAYOR(B2:B11,SECUENCIA(3))): K.ESIMO.MAYOR devuelve el 1.º, 2.º y 3.º más altos, y PROMEDIO los promedia. Para los más bajos, cambia a K.ESIMO.MENOR. Y si lo que necesitas es la regla escolar de «se quita la calificación más baja», la fórmula más simple es =(SUMA(B2:G2)-MIN(B2:G2))/(CONTAR(B2:G2)-1). En inglés las funciones son LARGE y SMALL.
Sintaxis
=K.ESIMO.MAYOR(matriz, k) devuelve el k-ésimo valor más alto; =K.ESIMO.MENOR(matriz, k), el k-ésimo más bajo.
| Necesitas | Fórmula |
|---|---|
| Promedio de los 3 mayores (Excel 365) | =PROMEDIO(K.ESIMO.MAYOR(B2:B11,SECUENCIA(3))) |
| Promedio de los 3 mayores (cualquier versión) | =(K.ESIMO.MAYOR(B2:B11,1)+K.ESIMO.MAYOR(B2:B11,2)+K.ESIMO.MAYOR(B2:B11,3))/3 |
| Promedio de los 3 menores | =PROMEDIO(K.ESIMO.MENOR(B2:B11,SECUENCIA(3))) |
| Quitar el valor más bajo | =(SUMA(B2:G2)-MIN(B2:G2))/(CONTAR(B2:G2)-1) |
| Quitar el más alto y el más bajo | =(SUMA(B2:G2)-MIN(B2:G2)-MAX(B2:G2))/(CONTAR(B2:G2)-2) |
| N mayores, ignorando errores | =PROMEDIO(AGREGAR(14,6,B2:B11,SECUENCIA(3))) |
SECUENCIA(3) genera la lista 1, 2, 3. Es más seguro que una constante como {1,2,3}, cuyo separador cambia según la configuración regional.
Paso a paso
- Decide cuántos valores quieres (N) y si son los mayores o los menores.
- Si tienes Excel 365 o 2021, escribe
=PROMEDIO(K.ESIMO.MAYOR(rango,SECUENCIA(N))). - Si no, suma cada
K.ESIMO.MAYOR(rango,k)con k = 1, 2… N y divide entre N. - Para N variable, escribe N en una celda (por ejemplo, E1) y usa
SECUENCIA(E1). - Comprueba que el rango tenga al menos N números: si tiene menos, la fórmula da #¡NUM!.
Ejemplos resueltos
Ejemplo 1: promedio de los tres mejores vendedores
Las ventas del mes de diez vendedores, en B2:B11: 1,250, 980, 1,430, 1,100, 1,675, 2,010, 890, 1,540, 1,320 y 1,205.
=PROMEDIO(K.ESIMO.MAYOR(B2:B11,SECUENCIA(3))) → (2,010 + 1,675 + 1,540) / 3 = 1,741.67
El promedio de todo el equipo es 1,340. Los tres más bajos, con K.ESIMO.MENOR, promedian (890 + 980 + 1,100) / 3 = 990. Comparar ambos extremos con el promedio general es una forma rápida de ver la brecha en un equipo.
Ejemplo 2: quitar la calificación más baja
Un curso anula la peor de seis calificaciones. Una alumna tiene 8, 6, 9, 7.5, 10 y 8.5 en B2:G2.
=(SUMA(B2:G2)-MIN(B2:G2))/(CONTAR(B2:G2)-1) → (49 − 6) / 5 = 8.6
Sin la regla, su promedio sería 8.17. Si el reglamento dice «las mejores 4 de 6», usa =PROMEDIO(K.ESIMO.MAYOR(B2:G2,SECUENCIA(4))) → (10 + 9 + 8.5 + 8) / 4 = 8.875. Si una calificación todavía no existe (celda vacía), CONTAR la excluye y la fórmula de suma menos mínimo sigue siendo correcta; la de K.ESIMO.MAYOR también, siempre que queden al menos 4 números.
Ejemplo 3: el atajo con PROMEDIO.SI y los empates
Un atajo frecuente para los 3 mayores es =PROMEDIO.SI(B2:B6,">="&K.ESIMO.MAYOR(B2:B6,3)). Con las calificaciones 10, 9, 9, 9 y 8 falla:
K.ESIMO.MAYOR(B2:B6,3)es 9.- PROMEDIO.SI toma todos los valores mayores o iguales a 9: 10, 9, 9 y 9 → 9.25.
- Los tres mayores en realidad son 10, 9 y 9 → 9.33.
Con empates en el límite, el atajo toma más de N valores. Las fórmulas con K.ESIMO.MAYOR de la tabla de sintaxis no tienen ese problema, porque cada k devuelve exactamente un valor aunque se repita.
Errores comunes
- #¡NUM! Pediste más valores de los que hay (k mayor que la cantidad de números) o k = 0.
- Usar MAX y MIN para el segundo mayor.
K.ESIMO.MAYOR(rango,2)es lo que buscas;MAXsolo da el primero. - Constantes de matriz con el separador equivocado.
{1,2,3}puede dar error en Excel con configuración de España. UsaSECUENCIA. - Quitar el mínimo cuando hay ceros de «sin calificación». Si el 0 significa «no presentó», quitar el mínimo elimina ese 0 en lugar de la peor calificación real. Decide primero qué significa el cero; ver promedio sin ceros.
- Confundirlo con la media recortada. MEDIA.ACOTADA quita la misma cantidad de ambos extremos; aquí eliges solo uno.
Para comprobar el promedio escolar con y sin la calificación anulada, usa la calculadora de promedio de calificaciones. Si lo que buscas es un umbral («el 10 % superior») en lugar de una cantidad fija, la herramienta es el percentil.
Preguntas frecuentes
¿Cómo promedio las mejores 4 calificaciones de 6?
En Excel 365, =PROMEDIO(K.ESIMO.MAYOR(B2:G2,SECUENCIA(4))). En cualquier versión, =(K.ESIMO.MAYOR(B2:G2,1)+K.ESIMO.MAYOR(B2:G2,2)+K.ESIMO.MAYOR(B2:G2,3)+K.ESIMO.MAYOR(B2:G2,4))/4.