Filtrar registros anteriores

Hola buen dรญa, 

Quiero filtrar los registros anteriores de una tabla en otro columna sin usar fecha. Si tengo en una tabla los registros (1,2,3,4,5,6,7,8,9), deseo filtrar en otra columna de la misma tabla los registros antiguos al registro de esa misma fila, si estoy en la fila 4 requiero filtrar (1,2,3)

Tabla: "ES" , key: [Id_ES], columna para validar y filtrar [Id_PadreES]

En el siguiente filtro, traigo los registros de ES[Id_ES] con algunas condiciones pero requiero que me muestre solo los anteriores a esa fila. Gracias. 

FILTER(
"ES",
IF([Id_Box]="COT",
AND(
([Id_Cto_ES]=[_THISROW].[Id_Cto_ES]),
([Id_ES]<>[_THISROW].[Id_ES])
),
AND(
([EX]=[_THISROW].[EX]),
([Id_ES]<>[_THISROW].[Id_ES])
)
)
)

Solved Solved
0 4 152
1 ACCEPTED SOLUTION


([_RowNumber] < [_THISROW].[_RowNumber])

View solution in original post

4 REPLIES 4

Hola Carlos, buenos dรญas

la pregunta la has publicado en una secciรณn errรณnea "tips & tricks" y aquรญ tiene menos visibilidad ademรกs de crear confusiรณn.

Debes moverla a "AppSheet Q&A" para que se vea en el tablรณn principal de preguntas y respuestas.

 

 

Puedes probar a incluir el filtro siguiente en cada una de las dos condiciones

([Id_ES] < [_THISROW].[Id_ES])

FILTER(
"ES",
IF([Id_Box]="COT",
AND(
([Id_Cto_ES]=[_THISROW].[Id_Cto_ES]),
([Id_ES]<>[_THISROW].[Id_ES]),
([Id_ES] < [_THISROW].[Id_ES])
),
AND(
([EX]=[_THISROW].[EX]),
([Id_ES]<>[_THISROW].[Id_ES]),
([Id_ES] < [_THISROW].[Id_ES])
)
)
)

 

Hola, gracias por el aporte pero no funciono, se presenta este error:

"Arithmetic expression '([Id_ES] < [_THISROW].[Id_ES])' does not have valid input types" 

[Id_ES] no es nรบmero es un UNIQUEID().

 

 


([_RowNumber] < [_THISROW].[_RowNumber])