cellio

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

AB
1MesVentas
2Ene4.200
3Feb3.900
4Mar4.800
5Abr5.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.

Sigue leyendo