Excel

Máximo si los criterios coinciden

Max If Criteria Match

Fórmula de Excel: máximo si los criterios coincidenFórmula genérica
{= MAX ( IF (criteria_range=criteria,value_range))}
Resumen

Para encontrar el valor máximo en un rango con criterios específicos, puede utilizar un fórmula de matriz basado en la función IF y la función MAX. En el ejemplo que se muestra, la fórmula en la celda H8 es:

|_+_|

que devuelve la temperatura máxima en la fecha en H7.



Nota: esta es una fórmula de matriz y debe ingresarse con Control + Shift + Enter



eliminar ciertos caracteres de la cadena de Excel
Explicación

El ejemplo que se muestra contiene casi 10,000 filas de datos. Los datos representan lecturas de temperatura tomadas cada 2 minutos durante un período de días. Para cualquier fecha dada (proporcionada en la celda H7), queremos obtener la temperatura máxima en esa fecha.

Dentro de Función SI , la prueba lógica se ingresa como B5: B9391 = H7. Como estamos comparando el valor en H7 con un rango de celdas (una matriz), el resultado será un formación de resultados, donde cada elemento de la matriz es VERDADERO o FALSO. Los valores TRUE representan fechas que coinciden con H7.



eliminar un carácter específico de la cadena de Excel

Si el valor es verdadero, proporcionamos el rango E5: E9391, que obtiene todo el conjunto completo de temperaturas en Fahrenheit. Esto devuelve una matriz de valores del mismo tamaño que la primera matriz.

La función SI actúa como filtro. Debido a que proporcionamos a IF una matriz para la prueba lógica, IF devuelve un variedad de resultados . Cuando la fecha coincide con H7, la matriz contiene un valor de temperatura. En todos los demás casos, la matriz contiene FALSE. En otras palabras, solo las temperaturas asociadas con la fecha en H7 sobreviven al viaje a través de la función IF.

El resultado de la matriz de la función SI se envía directamente al Función MAX , que devuelve el valor máximo de la matriz.



Con MAXIFS

En Excel O365 y Excel 2019, el nuevo Función MAXIFS puede encontrar el valor máximo con uno o más criterios sin la necesidad de una fórmula de matriz. Con MAXIFS, la fórmula equivalente para este ejemplo es:

|_+_|Autor Dave Bruns


^