Descripción
Utiliza esta función para devolver el valor máximo entre las celdas especificadas por un determinado conjunto de condiciones o criterios.
MAXIFS es útil para encontrar el mayor valor de un rango que cumpla una o varias condiciones específicas. Esta función es especialmente útil cuando se analizan datos con múltiples variables o categorías.
Sintaxis
MAXIFS(rango_máx, rango_criterios_1, criterios_1, [..., rango_criterios_126, criterios_126])
Entradas
Esta función acepta los siguientes argumentos:
| Nombre | Obligatorio | Descripción | Entrada válida |
|---|---|---|---|
rango_máx |
Sí | El rango de celdas desde el que quieres determinar el valor máximo. | Un número, una referencia a una celda que contiene un número, un rango de celdas o una fórmula que da como resultado cualquiera de ellos. |
rango_de_criterios_1 |
Sí | El rango de celdas para evaluar por criteria_1. |
Un rango de celdas o una fórmula que da lugar a un rango de celdas. |
criterio_1 |
Sí | Criterios para evaluar criteria_range1. |
Un número, una cadena de texto, una referencia de celda o una fórmula que dé como resultado cualquiera de ellos. |
[criterio_rango_n, criterio_n] |
No | Rangos adicionales y sus criterios correspondientes. | Igual que criterio_rango_1 y criterio_1. Se pueden proporcionar hasta 126 pares adicionales de ámbitos/criterios. |
Ejemplo
Datos de muestra
| A | B | C | D | ||
|---|---|---|---|---|---|
1 |
Región | Producto | Ventas | Trimestre | |
2 |
Norte | Apples | 5000 | Q1 | |
3 |
Sur | Naranjas | 4500 | Q1 | |
4 |
Este | Apples | 6000 | Q2 | |
5 |
Oeste | Plátanos | 5500 | Q2 | |
6 |
Norte | Naranjas | 4800 | Q3 |
Ejemplos de fórmulas
| Caso práctico | Fórmula | Explicación y Resultado |
|---|---|---|
| Encontrar el valor más alto en un rango que coincide con una sola categoría. | =MAXIFS(C2:C7, B2:B7, "Apples") |
Encuentra la cifra de ventas más alta entre las filas donde el producto es «Apples». Resultado: 6000 |
| Encontrar el valor más alto en un rango que coincide con dos condiciones a la vez. | =MAXIFS(C2:C7, A2:A7, "North", D2:D7, "Q1") |
Encuentra la cifra de ventas más alta entre las filas que son a la vez «North» y «T1»; solo una fila cumple la condición. Resultado: 5000 |
| Encontrar el valor más alto en un rango que coincide con una sola condición. | =MAXIFS(C2:C7, D2:D7, "Q2") |
Encuentra la cifra de ventas más alta entre las filas de «T2». Resultado: 6000 |
| Encontrar el valor más alto en un rango excluyendo una categoría específica. | =MAXIFS(C2:C7, B2:B7, "<>Apples") |
Encuentra la cifra de ventas más alta entre productos distintos de «Apples». Resultado: 5500 |
| Encontrar el valor más alto en un rango que a su vez cumple una condición numérica, combinada con otra condición. | =MAXIFS(C2:C7, C2:C7, ">=5000", D2:D7, "Q1") |
Encuentra la cifra de ventas más alta entre valores ya de 5000 o más, restringida a «T1». Resultado: 5000 |
Notas
- MAXIFS evalúa simultáneamente todos los rangos de criterios especificados.
- Si ninguna celda cumple todos los criterios especificados, MAXIFS devuelve 0.
- Puedes usar comodines (* y ?) en criterios de texto.
- Los criterios pueden incluir operadores matemáticos (=, >, <, <>, >=, <=) para flexibilizar las condiciones.
- MAXIFS ignora las celdas en blanco en
max_range. - MAXIFS no distingue entre mayúsculas y minúsculas al evaluar los criterios de texto.
Recomendaciones
- Utiliza MAXIFS para análisis de datos complejos que impliquen múltiples condiciones.
- Combina MAXIFS con otras funciones como MINIFS y AVERAGEIFS para un análisis de datos exhaustivo.
- Cuando trabajes con fechas, utiliza la función FECHA en tus criterios para un filtrado más preciso.
- Para encontrar el valor máximo que cumple al menos uno de varios criterios, combina MAX con varias sentencias IF en lugar de MAXIFS.