poner - numerar filas automaticamente en excel
calcular la racha consecutivo en la fila de Excel (1)
Estoy tratando de calcular 2 valores. Racha actual y larga racha.
cada registro está en 1 fila y contiene un nombre y valores
cada una de esas columnas tiene un valor de 1 a 200. Ejemplo:
John Doe 14 16 25 18 40 65 101 85 14 19 18 9 3
Jane Doe 24 22 18 5 8 22 17 17 15 2 1 5 22
Jim Doe 40 72 66 29 25 28
Jan Doe 27 82 22 17 18 9 6 7 9 13
Para cada fila, estoy tratando de encontrar la racha "actual" y la racha "más larga". Los valores tienen que ser <= 24 para contar. Los datos van de izquierda a derecha.
John: Current 2; Long 5
Jane: Current 13; Long 13
Jim: Current 0; Long 0
Jan: Current 0; Long 8
¿Cuál sería una fórmula para calcular el actual y el largo en su propia celda en esa misma fila (tendría que ir antes de los datos)?
Para la ejecución actual, asumiendo datos en C2: Z2, pruebe esta fórmula de matriz:
=IFERROR(MATCH(TRUE,C2:Z2>24,0)-1,COUNT(C2:Z2))
Confirmar con CTRL + MAYÚS + ENTRAR
Para la racha más larga prueba esta versión basada en las referencias de celda usadas en tu comentario
=MAX(FREQUENCY(IF(P7:BB7<=24,COLUMN(P7:BB7)),IF(P7:BB7>24,COLUMN(P7:BB7))))
Nuevamente confirme con CTRL + SHIFT + ENTER
o para permitir espacios en blanco en el rango (lo que pondría fin a una racha) puede usar esta versión
=MAX(FREQUENCY(IF(P7:BB7<>"",IF(P7:BB7<=24,COLUMN(P7:BB7))),IF((P7:BB7="")+(P7:BB7>24),COLUMN(P7:BB7))))