![Fórmula de Excel para buscar si el último valor cae dentro de un período determinado](https://rvso.com/image/1703371/F%C3%B3rmula%20de%20Excel%20para%20buscar%20si%20el%20%C3%BAltimo%20valor%20cae%20dentro%20de%20un%20per%C3%ADodo%20determinado.png)
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.
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:
=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")