Fórmula de Excel para buscar si el último valor cae dentro de un período determinado

Fórmula de Excel para buscar si el último valor cae dentro de un período determinado

Tengo una hoja de cálculo de datos llena de espacios en blanco y me gustaría una fórmula que pueda decirme cuántos y el valor total de esos valores.

Por ejemplo, hay varias filas que tienen valores en 202402, aunque la fila resaltada tiene su último valor distinto de 0 en 202402.

Intenté utilizar XLOOKUP, =XLOOKUP(TRUE,G20:R20<>"",ROW(G20:R20)-ROW(N20)+1,0,0,-1). Pero no han tenido éxito.

No busco el último valor distinto de 0 en general. Solo para ver si el valor distinto de 0 está dentro de 202402.

Eso es lo que estoy buscando, cuántos de estos existen.

ingrese la descripción de la imagen aquí

Respuesta1

Si no me equivoco y entiendo correctamente, el último valor distinto de cero para un período también se puede lograr mediante la siguiente fórmula:

ingrese la descripción de la imagen aquí


=IFERROR(TAKE(TOCOL(A2:A18/(A2:A18<>0),2),-1),0)

O use BYCOL()para derramar en toda la fila:

=BYCOL(A2:L18,LAMBDA(α, IFERROR(TAKE(TOCOL(α/(α<>0),2),-1),0)))

También se podría utilizar una LOOKUP()función:

=IFERROR(LOOKUP(2,1/(A2:A18>0),A2:A18),"None")

información relacionada