Spreadsheet Practice

Función K.ESIMO.MAYOR (LARGE)

Respuesta rápida

K.ESIMO.MAYOR devuelve el k-ésimo valor más grande de un rango: k = 1 es el mayor, 2 el segundo mayor, y así sucesivamente.

Sintaxis
=K.ESIMO.MAYOR(matriz; k)
Uso más común
=K.ESIMO.MAYOR(B2:B8;1) devuelve 51.750 € (El valor más grande, igual que MAX)

Es la forma habitual de montar un top 3 o un top 10 y, a diferencia de MAX, llega más allá del primer puesto. Los valores repetidos ocupan cada uno su propio puesto.

Nombre en inglés
LARGE
Disponible en
Todas las versiones actuales
Categoría
Estadísticas
Devuelve
El k-ésimo número más grande, o #¡NUM! si k es menor que 1 o mayor que el número de valores.
Google Sheets
También disponible en Google Sheets.

Sintaxis

=K.ESIMO.MAYOR(matriz; k)

En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.

Argumento¿Obligatorio?Qué es
matrizObligatorioEl rango o la lista de números en la que se busca.
kObligatorioQué posición se devuelve, contando desde el mayor (1 = el mayor).

Ejemplos

Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.

CeldaFórmulaResultadoQué muestra
F2=K.ESIMO.MAYOR(B2:B8;1)51.750 €El valor más grande, igual que MAX
F3=K.ESIMO.MAYOR(B2:B8;2)48.200 €El segundo total de ventas más alto
F4=SUMA(K.ESIMO.MAYOR(B2:B8;{1\2\3}))146.750 €Una matriz de valores de k suma los tres primeros de una vez

Pruébalo en vivo

Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.

Ver los datos de ejemplo como tabla
ComercialVentasComprobaciónResultado
Ana48.200 €Primer puesto51.750 €
Raj39.500 €Segundo puesto48.200 €
Lee51.750 €Los tres primeros juntos146.750 €
Kim44.100 €
Mo39.500 €
Ivy28.900 €
Sam46.800 €

Practica K.ESIMO.MAYOR

Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Los tres valores más altos

En F2, devuelve la k-ésima venta más alta usando la k de E2. Rellena hacia abajo hasta F4.

Errores comunes

Lo que vesPor qué ocurre y cómo arreglarlo
#¡NUM!k es mayor que el número de valores del rango, o menor que 1. Comprueba el tamaño de la lista.
El mismo número aparece dos veces en un topLos valores repetidos ocupan cada uno un puesto, así que dos comerciales empatados en 39.500 € ocupan los puestos 5 y 6. Es correcto.
El rango cambió al rellenar hacia abajoFija la matriz con $, como $B$2:$B$8, cuando k sale de una celda que cambia en cada fila.

Consejos

  • Pon 1, 2 y 3 en una columna auxiliar y usa =K.ESIMO.MAYOR($B$2:$B$8;D2) para montar una tabla de los N primeros que puedes rellenar hacia abajo.
  • Combínala con BUSCARX para devolver el nombre que corresponde a cada valor más alto.

Preguntas frecuentes

¿Cómo busco el segundo valor más alto en Excel?

Usa K.ESIMO.MAYOR(rango;2).

¿Cómo obtengo el nombre del mejor resultado?

Búscalo a partir del valor: =BUSCARX(K.ESIMO.MAYOR(B2:B8;1);B2:B8;A2:A8). Si hay empate, devuelve la primera coincidencia.

Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .