FÓRMULAS DE EXCEL

Contar el máximo de valores consecutivos en Excel

Contar el máximo de valores consecutivos en Excel

Funciones utilizadas: MAX, FRECUENCIA, SI, COLUMNA

Suponiendo una tabla de datos con encabezados y de importes por mes para distintos registros por fila en A2:M7, planteamos el siguiente método para contar el máximo de valores positivos consecutivos (importes distintos de “0”) por cada fila de registros del rango objetivo, aplicado sobre la celda N3 y arrastrando hasta N7:

CONTAR EL MÁXIMO DE VALORES CONSECUTIVOS EN EXCEL

{=MAX(FRECUENCIA(SI(B3:M3>0;COLUMNA(B3:M3));SI(B3:M3=0;COLUMNA(B3:M3))))}

Combinamos las funciones MAX, FRECUENCIA, SI y COLUMNA para obtener el resultado deseado.

La expresión “SI(B3:M3>0;COLUMNA(B3:M3))” genera una matriz de valores donde se devuelve el número de columna para aquellos importes mayores a 0 y FALSO para importes menores o iguales a 0, y por otro lado la expresión “SI(B3:M3=0;COLUMNA(B3:M3))” genera una matriz donde se devuelve el número de columna para aquellos importes iguales a 0 y FALSO para importes distintos de 0.

Ambas expresiones son utilizadas como argumentos de la función FRECUENCIA para obtener una matriz con valores acumulados consecutivos, y finalmente la función MAX permite obtener el valor mayor de dicha matriz.

Por ser fórmula matricial debemos aceptar dicha expresión con CTRL+SHIFT+ENTER, sin embargo recordar que a partir de Excel 365 ya no es obligatorio dado que Excel detecta si corresponde o no la aplicación como matriz y la efectúa en dicho caso de forma automática.

De esta forma, logramos contar el máximo de valores consecutivos por cada fila de registros dentro de un rango objetivo de forma simple y rápida en Excel.

Te recomiendo ver el siguiente artículo relacionado sobre como hallar la racha más larga en Excel: Hallar la racha más larga en Excel

 

Puedes encontrar más formas simples y efectivas de sumar, contar y hallar valores en Excel en el ebook gratuito (freebook) disponible en la tienda, o bien en el anuario de Desafiando Excel en el siguiente link.

 

Te recomiendo ver el siguiente link con más videos de Fórmulas ingeniosas de Excel AQUÍ.

Salvo aclaración, todas las fórmulas y macros de este sitio están configuradas para aplicarse sobre la celda A1. Algunas fórmulas se encuentran encerradas entre llaves {} debido a que son fórmulas matriciales. Estas llaves no deben introducirse tecleándolas, sino que se generan automáticamente al aceptar la fórmula pulsando Control+Shift+Enter al mismo tiempo. Las fórmulas de este sitio son compatibles con versiones de Microsoft Excel® 2010 o superiores.