¿Cómo buscar el valor máximo o mínimo en Excel según criterios específicos?

Suponga que dispone de un rango de datos con nombres de productos en la columna A y cantidades de pedidos en la columna B. Ahora desea identificar rápidamente la cantidad máxima o mínima de un pedido para un producto específico, como «KTE», tal como se muestra en la siguiente captura de pantalla. Excel ofrece varios enfoques para extraer el valor máximo o mínimo en función de uno o varios criterios.
Buscar el valor máximo o Valor mínimo en función de un único criterio
Buscar el valor máximo o Valor mínimo en función de varios criterios
Funciones MAXIFS y MINIFS de Excel (Excel 2019+)
Buscar el valor máximo o Valor mínimo en función de un criterio con Tabla Dinámica
Buscar el valor máximo o Valor mínimo en función de un único criterio
Para obtener el valor máximo o mínimo según un único criterio, puede combinar la función MAX o MIN con una fórmula matricial.
Este método resulta especialmente útil si necesita buscar rápidamente el valor más alto o más bajo para una condición única y claramente definida, como encontrar el producto más vendido o la cantidad mínima de ventas de un artículo concreto.
1. Introduce la siguiente fórmula en la celda donde quieras obtener el resultado (por ejemplo, en E2):
=MAX((A2:A13=D2)*B2:B13) 
Consejos: En esta fórmula, A2:A13 especifica el rango de celdas que contiene sus criterios, D2 es el criterio que desea utilizar (por ejemplo, el nombre del producto «KTE») y B2:B13 es el rango de valores del que se devolverá el resultado.
Asegúrese de usar referencias de celda absolutas o relativas de forma adecuada si planea copiar la fórmula a otra ubicación.
2. Tras introducir la fórmula, pulse Ctrl + Mayús + Entrar (no solo Entrar). Excel rodeará su fórmula con llaves { }, lo que indica que se trata de una fórmula matricial, y mostrará el valor máximo que coincida con su criterio. Véase la captura de pantalla:

Nota: Para obtener el Valor mínimo en función de un criterio específico, escriba esta fórmula:
=MIN(IF(A2:A13=D2,B2:B13)) Recuerde confirmar también con Ctrl + Mayús + Entrar. El resultado mostrará la cantidad más pequeña para el producto especificado.

Si recibe un error #¡VALOR! o similar, asegúrese de que sus rangos tengan el mismo tamaño, de que la celda de criterios contenga el valor de corrección y de haber confirmado la fórmula con Ctrl + Mayús + Entrar en lugar de simplemente pulsar Entrar.

Descubra la magia de Excel con KUTOOLS AI
- Ejecución inteligente: Realice operaciones en celdas, analice datos y cree gráficos con comandos sencillos.
- fórmulas personalizadas: Cree fórmulas a medida para optimizar sus flujos de trabajo.
- Programación en VBA: Escriba e implemente código VBA con facilidad.
- Interpretación de fórmulas: Entienda las fórmulas complejas con facilidad.
- Traducción de texto: Rompa las barreras del idioma directamente en sus hojas de cálculo.
Buscar el valor máximo o Valor mínimo en función de varios criterios
Cuando necesite encontrar el valor máximo o mínimo que cumpla varias condiciones —por ejemplo, un producto específico en un mes o región determinados—, puede usar una fórmula matricial con múltiples criterios dentro de funciones SI anidadas.
Por ejemplo, imagine los siguientes datos: desea hallar la cantidad máxima (o mínima) de pedidos del producto KTE en enero.

1. Introduzca esta fórmula en la celda donde quiera obtener el resultado (por ejemplo, en H2):
=MAX(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13))) 
Consejos: En esta fórmula, A2:A13 contiene el primer criterio, B2:B13 proporciona el segundo criterio, F1 y F2 son los valores que deben coincidir con dichos criterios, y C2:C13 es el rango del que se devolverá el valor máximo. Ajuste los rangos y los criterios según sus necesidades.
Utilice esta estructura cuando tenga dos o más condiciones de filtro. Asegúrese de que todos los rangos tengan la misma longitud para evitar errores.
2. Pulse Ctrl + Mayús + Entrar tras escribir la fórmula, y el resultado mostrará el valor máximo encontrado para el producto y el mes que coincidan con sus criterios. Este proceso resulta especialmente útil al filtrar datos por combinaciones de campos como categoría, región o período temporal.

Nota: Para el Valor mínimo en las mismas condiciones, aplique esta fórmula:
=MIN(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13))) Asegúrese de usar Ctrl + Mayús + Entrar. Si la fórmula no arroja el resultado esperado, revise los valores en sus celdas de criterios y verifique que no haya incluido la opción “Ordenar columnas completas” si hay celdas vacías o texto en su rango de valores.
Las fórmulas matriciales requieren especial atención a las referencias de celda y a la selección correcta de los rangos. Si los resultados no aparecen como se espera, confirme que los rangos tengan el mismo número de filas y que sus celdas de criterios contengan los valores deseados.
Utilice las funciones MAXIFS y MINIFS (Excel 2019+)
Si utiliza Excel 2019 o una versión posterior, puede emplear las funciones integradas MAXIFS y MINIFS para recuperar el valor máximo o mínimo en función de una o varias condiciones, sin necesidad de fórmulas matriciales ni de pulsar Ctrl + Mayús + Entrar. Este enfoque es más sencillo, especialmente al trabajar con múltiples criterios o si desea evitar la sintaxis matricial.
Escenarios aplicables: Utilice este método si tiene Excel 2019 o una versión posterior para simplificar sus fórmulas y reducir errores.
1. Para obtener el valor máximo de «KTE», introduce esta fórmula en la celda de destino (por ejemplo, en E2):
=MAXIFS(B2:B13,A2:A13,D2) Esta fórmula busca el valor más grande en B2:B13 (cantidad de pedidos) donde el producto en A2:A13 coincida con el valor en D2 (por ejemplo, «KTE»).
2. Pulse Entrar para confirmar la fórmula. No es necesario usar Ctrl + Mayús + Entrar. Para aplicar esta fórmula a otras filas o productos, basta con ajustar la celda de criterios o copiarla hacia abajo según sea necesario.
Para encontrar el Valor mínimo con un único criterio, utilice:
=MINIFS(B2:B13,A2:A13,D2) De forma similar, puede ampliar la fórmula para varios criterios. Por ejemplo, para encontrar el pedido máximo del producto KTE en enero (donde los valores de mes están en)B2:B13 y las cantidades están en C2:C13):
=MAXIFS(C2:C13,A2:A13,F1,B2:B13,F2) En este ejemplo, F1 es su criterio de producto y F2 es su criterio de mes. Ajuste los campos según su conjunto de datos.
Solución con Tabla Dinámica
Las tablas dinámicas ofrecen una forma interactiva de analizar rápidamente grandes volúmenes de datos y pueden mostrar al instante el valor máximo o el valor mínimo según los criterios seleccionados. Esta solución es ideal si necesita resumir datos por distintas categorías —como producto, región o fecha— y desea obtener una visión dinámica de los valores más altos o más bajos.
Escenarios aplicables: Utilice este método cuando necesite informes flexibles e interactivos o cuando colabore y comparta conclusiones con otras personas que prefieran tablas resumen en lugar de fórmulas.
Para configurar una Tabla Dinámica y extraer el valor máximo o mínimo por criterios:
1. Seleccione su rango de datos, incluidos los encabezados (por ejemplo, A1:B13).
2. Vaya a la pestaña Insertar de la Cinta de opciones y haga clic en Tabla dinámica.
3. En el cuadro de diálogo, elija dónde colocar su tabla dinámica (se recomienda una hoja de cálculo nueva) y haga clic en Aceptar.
4. En el panel Campos de tabla dinámica, arrastre el campo de criterios (por ejemplo, Producto) al área Filas y el campo de valores (por ejemplo, Cantidad de pedidos) al área Valores.
5. De forma predeterminada, el valor se resume mediante Suma. Haga clic en la flecha desplegable situada junto al campo en el área Valores, elija Configuración de campo Configuración de campos y, a continuación, seleccione Máx o Mín según sus necesidades. Haga clic en Aceptar para confirmar.
Ahora, la tabla dinámica mostrará el valor máximo o mínimo para cada criterio (por ejemplo, la cantidad de pedido más alta o más baja de cada producto). Puede filtrar y agrupar aún más sus datos según sus necesidades añadiendo más campos a las áreas de filas, columnas o filtros.
Nota: Si su conjunto de datos se actualiza, haga clic con el botón derecho en la Tabla Dinámica y seleccione Actualizar para asegurarse de que sus cálculos permanezcan actualizados.
Ventajas: Las tablas dinámicas facilitan, de forma muy intuitiva, ajustar criterios, profundizar en los detalles y generar resúmenes dinámicos sin modificar los datos subyacentes ni las fórmulas. Además, son especialmente adecuadas para conjuntos de datos grandes o complejos.
Artículos relacionados:
¿Cómo seleccionar los datos o valores máximos con la función MAX en Excel?
¿Cómo seleccionar el valor más alto y el valor más bajo en Excel?
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos