Encontrar el valor mayor y el valor menor en Excel

Organizar tus números en una hoja de Excel facilita el análisis. Pero no hace falta revisarla fila por fila para encontrar el valor más alto o el más bajo: Excel ofrece varias herramientas para extraer esos valores rápida y de forma precisa.
Variantes de intención (SEO)
- Encontrar valor mayor en Excel
- Encontrar valor menor en Excel
- Cómo usar MIN y MAX en Excel
- Ordenar para ver máximos y mínimos
- Obtener fila del valor máximo/minimo
Cómo encontrar el valor mayor o menor usando Ordenar y filtrar
La forma más visual es ordenar la tabla para que el mayor o el menor aparezca arriba. Esto es ideal cuando quieres ver también las columnas relacionadas (por ejemplo, el nombre del estudiante junto con su nota).
Ejemplo: tienes nombres y calificaciones. Para ordenar de mayor a menor y ver quién sacó la nota más alta:
- Selecciona toda la tabla de datos (incluidos encabezados si existen).
- Ve a la pestaña Inicio.
- En la sección Edición (edging derecha), haz clic en Ordenar y filtrar.
- Selecciona Ordenar personalizado.
- En la ventana Ordenar, elige la columna por la que ordenar (por ejemplo, Calificaciones).
- En Orden, selecciona De mayor a menor.
- Haz clic en Aceptar.
Nota importante: si tu tabla no tiene encabezados, desmarca la opción Mis datos tienen encabezados en la ventana Ordenar.
Pros: rápido y visual. Contras: modifica el orden de la tabla original (aunque puedes trabajar con una copia). Si prefieres no alterar la tabla, usa las funciones de fórmula que siguen.
Cómo devolver el valor mayor o menor con MIN y MAX
MIN y MAX devuelven, respectivamente, el menor y el mayor valor numérico dentro de un rango. Son funciones simples y robustas para extraer un único número.
=MIN(valor1, valor2, ...)=MAX(valor1, valor2, ...)Ejemplo práctico: si las calificaciones están en B2:B11, usa:
=MIN(B2:B11)y
=MAX(B2:B11)Limitaciones: MIN y MAX sólo devuelven el número; no te dicen a quién pertenece ni en qué fila está. Para eso, combínalas con otras funciones.
Obtener la fila o el nombre asociado al valor máximo o mínimo
Si quieres saber, por ejemplo, qué estudiante obtuvo la nota más alta, usa una de estas opciones.
Opción A — INDEX + MATCH (funciona en todas las versiones de Excel):
=INDEX(A2:A11, MATCH(MAX(B2:B11), B2:B11, 0))A2:A11 = nombres, B2:B11 = calificaciones. MATCH busca la primera aparición del máximo; INDEX devuelve el nombre correspondiente.
Opción B — XLOOKUP (Excel moderno):
=XLOOKUP(MAX(B2:B11), B2:B11, A2:A11)XLOOKUP devuelve el primer valor coincidente del máximo en B2:B11 y trae el nombre asociado desde A2:A11.
Opción C — Obtener los N mejores o peores (LARGE/SMALL):
Para el 2.º mayor:
=LARGE(B2:B11, 2)Para el 3.º menor:
=SMALL(B2:B11, 3)Si necesitas también el nombre del 2.º mayor, combina con MATCH/INDEX usando LARGE o SMALL como valor buscado.
Ordenar sin modificar los datos originales (funciones SORT y SORTBY)
En versiones con matrices dinámicas puedes crear una copia ordenada de la tabla:
=SORT(A2:B11, 2, -1)Esto ordena el rango A2:B11 por la segunda columna (calificaciones) en orden descendente (-1) y devuelve una tabla ordenada sin tocar los datos originales. Si quieres ordenar por otra columna, usa SORTBY:
=SORTBY(A2:B11, B2:B11, -1)Min/Max condicionales: MINIFS y MAXIFS
Para obtener el mínimo o máximo con condiciones (por ejemplo, la nota más alta sólo entre alumnos de un grupo específico), usa:
=MAXIFS(B2:B11, C2:C11, "Grupo A")
=MINIFS(B2:B11, C2:C11, "Grupo A")Donde C2:C11 contiene la columna de grupos.
Casos en que estas técnicas fallan y cómo resolverlos
- Datos no numéricos mezclados: MIN y MAX ignoran texto, pero si el rango no contiene números puede que no obtengas un resultado útil. Solución: validar el rango con COUNT o emplear IFERROR y comprobaciones previas.
- Celdas con errores (#N/A, #VALUE!): usan IFERROR() o AGGREGATE() para excluir errores.
- Empates (múltiples filas con el mismo máximo): MATCH/XLOOKUP devuelven la primera coincidencia. Para listar todas las filas empatadas, usa FILTER (Excel moderno):
=FILTER(A2:B11, B2:B11 = MAX(B2:B11))Esto devuelve todas las filas donde la calificación iguala el máximo.
Snippets y atajos útiles (cheat sheet)
- Mayor valor: =MAX(rango)
- Menor valor: =MIN(rango)
- Nombre del mayor: =INDEX(A2:A11, MATCH(MAX(B2:B11), B2:B11, 0))
- Nombre del mayor con XLOOKUP: =XLOOKUP(MAX(B2:B11), B2:B11, A2:A11)
- 3.º mayor: =LARGE(B2:B11, 3)
- Copia ordenada sin cambiar original: =SORT(A2:B11, 2, -1)
- Mínimo con criterio: =MINIFS(B2:B11, C2:C11, “criterio”)
- Manejar errores: =IFERROR(MAX(B2:B11), “Sin datos numéricos”)
Plantilla rápida (ejemplo)
Supón una tabla:
- A2:A11 = Nombres
- B2:B11 = Calificaciones
- C2:C11 = Grupo
Fórmulas útiles:
=MÁXIMO: =MAX(B2:B11)
=MÍNIMO: =MIN(B2:B11)
=NOMBRE DEL MÁXIMO: =INDEX(A2:A11, MATCH(MAX(B2:B11), B2:B11, 0))
=TODAS FILAS CON MÁXIMO: =FILTER(A2:B11, B2:B11 = MAX(B2:B11))(Nota: en versiones en inglés se usan MAX/MIN/LARGE; en Excel en español las funciones son MAX y MIN en nombre inglés o MÁX y MÍN según idioma de instalación. Ajusta al idioma de tu Excel.)
Criterios de aceptación y pruebas sencillas
- Caso 1: Rango con números positivos y negativos — MIN y MAX devuelven extremos esperados.
- Caso 2: Rango con textos mezclados — MIN y MAX retornan resultado basado solo en números.
- Caso 3: Empates en el máximo — FILTER lista todas las filas empatadas; MATCH devuelve la primera.
- Caso 4: Rango sin números — la hoja muestra mensaje manejado por IFERROR o validación previa.
Lista de comprobación por rol
Analista de datos:
- Verificar formato numérico en la columna.
- Usar SORTBY para análisis exploratorio sin alterar la fuente.
- Automatizar con MIN/MAX combinadas con XLOOKUP.
Profesor o docente:
- Ordenar para ver puestos rápidamente.
- Usar FILTER para mostrar todos los alumnos con la máxima nota en un informe.
Gerente:
- Usar MINIFS/MAXIFS para comparar métricas por departamento.
- Añadir validaciones para evitar celdas con texto en columnas numéricas.
Modelos mentales y heurísticas
- Si necesitas ver contexto (filas enteras), ordena la tabla o usa SORT/SORTBY.
- Si sólo necesitas un número para cálculos posteriores, usa MIN o MAX.
- Si necesitas la fila asociada, combina MIN/MAX con una búsqueda (XLOOKUP o INDEX+MATCH).
- Para condiciones, prefiere MINIFS/MAXIFS antes de fórmulas complejas.
Glosario (una línea cada término)
- MIN: Función que devuelve el valor mínimo en un rango numérico.
- MAX: Función que devuelve el valor máximo en un rango numérico.
- XLOOKUP: Búsqueda moderna que reemplaza VLOOKUP/HLOOKUP (devuelve el primer resultado coincidente).
- FILTER: Devuelve filas que cumplen una condición (requiere Excel con matrices dinámicas).
- SORT/SORTBY: Ordenan rangos sin modificar la fuente original.
Resumen final
No necesitas revisar manualmente cada fila para localizar el mayor o el menor valor en Excel. Ordena la tabla para inspección visual rápida, o usa MIN y MAX para devolver los valores numéricos directamente. Combínalos con INDEX+MATCH o XLOOKUP cuando necesites la fila o el nombre asociado. Para filtrados y listados dinámicos, FILTER y SORT ofrecen fórmulas que no alteran la tabla original.
Importante: valida siempre que tus columnas estén en formato numérico y maneja errores o celdas vacías con IFERROR o validaciones previas.
Sugerencia práctica: prueba las fórmulas con una copia de tu hoja antes de aplicar cambios a los datos originales.
Conclusión: elige la técnica según tu objetivo (visual, valor único, fila asociada o condiciones) y automatiza para repetir análisis sin errores.
Materiales similares
Podman en Debian 11: instalación y uso
Apt-pinning en Debian: guía práctica
OptiScaler: inyectar FSR 4 en casi cualquier juego
Dansguardian + Squid NTLM en Debian Etch
Arreglar error de instalación Android en SD