MIN y MAX en Excel: Encuentra el Valor Máximo y Mínimo
Aprende a usar MIN y MAX en Excel para calcular valores extremos, ignorar ceros, identificar filas y fijar topes con fórmulas prácticas.
Por Ayoub Farid · · 3 min de lectura
La función MIN (en español: MIN) devuelve el número más pequeño de un rango, y MAX (en español: MAX) el más grande. Ambas funciones de Excel responden a preguntas cotidianas como "¿cuál fue nuestro mejor mes?", "¿cuál es el proveedor más económico?" o "¿cuál es la nota más baja de la clase?".
La sintaxis
=MIN(number1, [number2], ...)
=MAX(number1, [number2], ...)
Ten en cuenta que en la versión de Excel en español estas funciones conservan los mismos nombres: =MIN() y =MAX().
Ejemplo
| A | B | |
|---|---|---|
| 1 | Mes | Ventas |
| 2 | Ene | 4.200 |
| 3 | Feb | 3.900 |
| 4 | Mar | 4.800 |
| 5 | Abr | 5.100 |
=MAX(B2:B5) → 5.100
=MIN(B2:B5) → 3.900
La diferencia o rango entre ambos valores: =MAX(B2:B5)-MIN(B2:B5) → 1.200.
¿De qué mes se trata?
MAX te da el valor numérico, no el mes. Para obtener el nombre correspondiente, combínalo con una fórmula de búsqueda:
=XLOOKUP(MAX(B2:B5),B2:B5,A2:A5)
Resultado: Abr. Si utilizas Excel en español, la función equivalente es XLOOKUP (BUSCARX). En versiones anteriores de Excel, usa: =INDEX(A2:A5,MATCH(MAX(B2:B5),B2:B5,0)) (con la combinación INDEX/MATCH, en español INDICE/COINCIDIR). Consulta nuestra guía sobre INDEX MATCH. Si dos meses empatan con el valor máximo, la fórmula devolverá el primero que encuentre.
Ignorar ceros o celdas en blanco
Las celdas vacías se ignoran automáticamente, pero los ceros sí cuentan. Por eso, MIN suele devolver 0 en tablas con registros incompletos. Para solucionarlo, usa MINIFS (en español: MIN.SI.CONJUNTO), disponible en Excel 2019+, Microsoft 365 y Google Sheets:
=MINIFS(B2:B13,B2:B13,">0")
MIN y MAX con condiciones
Para encontrar la venta más alta de "Café", utiliza MAXIFS (en español: MAX.SI.CONJUNTO):
=MAXIFS(B2:B50,D2:D50,"Coffee")
Establecer un límite o tope a un valor
Un truco muy útil en cualquier hoja de cálculo: MIN y MAX sirven para definir topes mínimos o máximos.
- Bono con tope máximo de 500:
=MIN(B2*10%,500) - Nunca inferior a 0:
=MAX(B2-C2,0)
El segundo valor más alto o más bajo
Si necesitas calcular posiciones intermedias en lugar de los extremos absolutos:
=LARGE(B2:B13,2)
=SMALL(B2:B13,2)
En Excel en español, LARGE equivale a K.ESIMO.MAYOR y SMALL a K.ESIMO.MENOR. Para generar clasificaciones completas, consulta nuestra guía sobre RANK.
Errores comunes
- Números guardados como texto: Excel los ignora al calcular. Si MAX te devuelve 0 inesperadamente, revisa el formato de tus celdas.
- Incluir la fila de totales en el rango: Provoca que MAX devuelva la suma total en lugar del dato individual más alto. Delimita bien cada rango.
- Las fechas son números en Excel: La función MAX aplicada a una columna de fechas devolverá la más reciente. Esto resulta muy práctico:
=MAX(C2:C50)te indica cuál es el pedido más reciente.
Ponlo en práctica
La lección interactiva "MIN & MAX" de Cellio te reta a identificar el mejor y el peor mes en una hoja de cálculo real de ventas, y luego combina estas fórmulas con otras funciones avanzadas en los siguientes módulos. Es una excelente forma de aprender Excel o preparar una prueba de Excel para entrevista de trabajo. Ya está disponible dentro de la unidad de Conceptos Básicos en la app.
Preguntas frecuentes
¿Cómo encuentro el valor más alto en Excel?
Usa =MAX(rango), por ejemplo =MAX(B2:B13).
¿Cómo encuentro el valor más bajo sin incluir el cero?
Usa =MINIFS(B2:B13,B2:B13,">0") (o =MIN.SI.CONJUNTO(...) en la versión en español).
¿Cómo sé qué fila contiene el valor máximo?
Combina XLOOKUP o INDEX/MATCH con la función MAX dentro, por ejemplo: =XLOOKUP(MAX(B2:B13),B2:B13,A2:A13).
¿Funcionan MIN y MAX con fechas?
Sí. MIN devuelve la fecha más antigua y MAX la fecha más reciente.