Promedio de los valores más altos en Excel

Por el equipo de promedio.net · Actualizado el

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.

NecesitasFó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

  1. Decide cuántos valores quieres (N) y si son los mayores o los menores.
  2. Si tienes Excel 365 o 2021, escribe =PROMEDIO(K.ESIMO.MAYOR(rango,SECUENCIA(N))).
  3. Si no, suma cada K.ESIMO.MAYOR(rango,k) con k = 1, 2… N y divide entre N.
  4. Para N variable, escribe N en una celda (por ejemplo, E1) y usa SECUENCIA(E1).
  5. 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

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.