Error con la fórmula no me trae los datos correctos

Buena tarde.

Amigos tengo esta fórmula que no me funciona bien no me trae los datos que quiero, quiero que me traiga un dato especifico pero que sea con la fecha mas resiente .

MAX(
SELECT(
Registro[SALDO NUEVO],
([_THISROW] = [IDPRODUCTO])
)
)

en la imagen vemos que el dato que debe traer es el 11 el cual tiene la fecha mas actual pero me trae es el 15 no se porque gracias


Solved Solved
0 6 541
1 ACCEPTED SOLUTION

View solution in original post

6 REPLIES 6

Hola amigo gracias por responder.
no se como organizar esta expresión

LOOKUP(
MAX(Registro[_ROWNUMBER]),
“Registro”,
“_ROWNUMBER”,
“SALDO NUEVO”
)

si me trae el ultimo dato registrado pero no por producto seleccionado a todos le pone el mismo dato.


la idea es que me traiga el ultimo valor de cada producto y me trae es el dato del ultimo producto ingresado no me filtra por el producto seleccionado

Gracias amigo si funciono
LOOKUP( MAX( SELECT( Registro[_ROWNUMBER], ([_THISROW].[IDPRODUCTO]= [IDPRODUCTO]) ) ), “Registro”, “_ROWNUMBER”, “SALDO NUEVO” )

Hola @OMAR_DANIEL_PRIETO_V

Me alegro que lo resolvieras.

Creditos a @Steve por su publicación.

hola amigos y expertos en appsheet,

tengo una formula en excel que funciona perfectamente

SI.ERROR(BUSCARV(B2;ELEGIR({2\1};Tabla1[UBICACIÓN];Tabla1[CÓDIGO JAVA]);2;0);"")

sin embargo en la app me esta devolviendo un error VALUE!

IFERROR(VLOOKUP(RC[-6],CHOOSE({2,1},Tabla1[UBICACIÓN],Tabla1[CÓDIGO JAVA]),2,0),"")

Podeis ayudarme?

Gracias

Top Labels in this Space