Forum Discussion
Need Point in Time Last Invoice Amount
- 5 years ago
Paso 1---Crear una tabla de puentes con id de usuario único
Paso 2 --Crear una columna calculada en la tabla Usuario activo
Factura pendiente el mes pasado ?LOOKUPVALUE('Datos de factura'[Importe de la factura],'Datos de factura'[Fecha],DATEADD('Usuario activo'[Fecha],-1,MES))Paso 3----pulsar los campos resaltados en una tablaNota: no muestra el valor de Feb para el usuario 126389 porque no hay datos en la tabla de usuario activa, puede trabajar en la fuente, pero espero que tenga el contexto.
Rergards
Vpanchu
Cree una columna calculada en la tabla "Usuario activo" como se indica a continuación:
Factura de punto de hora ultima factura ?
LOOKUPVALUE(Invoice_Data[Importe de la factura],Invoice_Data[Fecha],DATEADD(Active_Users[Fecha],-1,MONTH))
Asegúrese de que ha creado una relación entre las tablas del ID de usuario.
Por favor, hágamelo saber si esto se resuelve.
- shanipowerbi5 years agoHelper III
Gracias por la ayuda, ¿cómo puedo hacer que la relación como puede ver ambas tablas tienen varios ID de usuario del mismo usuario.
- mhossain5 years agoSolution Sage
- vpanchu5 years agoHelper I
Paso 1---Crear una tabla de puentes con id de usuario único
Paso 2 --Crear una columna calculada en la tabla Usuario activo
Factura pendiente el mes pasado ?LOOKUPVALUE('Datos de factura'[Importe de la factura],'Datos de factura'[Fecha],DATEADD('Usuario activo'[Fecha],-1,MES))Paso 3----pulsar los campos resaltados en una tablaNota: no muestra el valor de Feb para el usuario 126389 porque no hay datos en la tabla de usuario activa, puede trabajar en la fuente, pero espero que tenga el contexto.
Rergards
Vpanchu
- shanipowerbi5 years agoHelper III
Hola @vpanchu
Gracias Está funcionando, pero el problema que estoy enfrentando es que está tomando demasiado tiempo para el cálculo. Tengo datos de 2018 y cada día obtengo alrededor de 24K filas en datos activos y aumentando con el negocio. ¿Es esa una forma más fácil de obtener estos datos?
saludos
Shan