Forum Discussion
Need Point in Time Last Invoice Amount
Hola expertos
Necesito su ayuda urgente, tengo dos tablas 1 - Usuarios activos (Servidores) 2 - Datos de factura
| Usuarios activos (servidores) | |
| Fecha | ID de usuario |
| Feb-20 | 126389 |
| Feb-20 | 126611 |
| Mar-20 | 126389 |
| Mar-20 | 126611 |
| Abr-20 | 126389 |
| Abr-20 | 126611 |
| 20 de mayo | 126389 |
| 20 de mayo | 126611 |
| Junio-20 | 126389 |
| Junio-20 | 126611 |
| Jul-20 | 126389 |
| Jul-20 | 126611 |
| 20 de agosto | 126389 |
| 20 de agosto | 126611 |
| Sep-20 | 126389 |
| Sep-20 | 126611 |
| Datos de facturas | ||
| Fecha | ID de usuario | Importe de la factura |
| Enero-20 | 126389 | $ 10 |
| Feb-20 | 126389 | $ 15 |
| Feb-20 | 126611 | $ 10 |
| Mar-20 | 126389 | $ 20 |
| Mar-20 | 126611 | $ 20 |
| Abr-20 | 126389 | $ 25 |
| Abr-20 | 126611 | $ 30 |
| 20 de mayo | 126389 | $ 30 |
| 20 de mayo | 126611 | $ 40 |
| Junio-20 | 126389 | $ 35 |
| Junio-20 | 126611 | $ 50 |
| Jul-20 | 126389 | $ 40 |
| Jul-20 | 126611 | $ 60 |
| 20 de agosto | 126389 | $ 45 |
| 20 de agosto | 126611 | $ 70 |
| Sep-20 | 126389 | $ 50 |
| Sep-20 | 126611 | $ 80 |
Ambas tablas son separadas el resultado necesito la cantidad en un
| Fecha del evento | ||
| Fecha | ID de usuario | Factura de punto de hora última factura |
| Feb-20 | 126389 | $10.00 |
| Feb-20 | 126611 | $0 |
| Mar-20 | 126389 | $15.00 |
| Mar-20 | 126611 | $10.00 |
| Abr-20 | 126389 | $ 20.00 |
| Abr-20 | 126611 | $20.00 |
| 20 de mayo | 126389 | $25.00 |
| 20 de mayo | 126611 | $30.00 |
| Junio-20 | 126389 | $30.00 |
| Junio-20 | 126611 | $40.00 |
| Jul-20 | 126389 | $35.00 |
| Jul-20 | 126611 | $50.00 |
| 20 de agosto | 126389 | $40.00 |
| 20 de agosto | 126611 | $60.00 |
| Sep-20 | 126389 | $45.00 |
| Sep-20 | 126611 | $70.00 |
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
9 Replies
- mhossain
Solution Sage
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.
- shanipowerbi
Helper 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.
- mhossain
Solution Sage