Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Necesito ayuda con éste. Tengo dos tablas la tabla de transacciones y la tabla de costos, y están relacionadas a través de una relación de muchos a muchos en la variable Parte . Estoy tratando de que los valores en rojo aparezcan en la tabla de transacciones a través de una columna calculada. Quiero que esta columna vaya a recuperar el costo de la pieza, cuando la fecha de tran está en el intervalo entre la fecha de inicio y la fecha de finalización en la tabla de costos.
Tabla COST Tabla TRAN
Parte # Empezar Final Costo Parte # Fecha del Tran Costo recuperado
A 08/01/20 12/31/99 $4 A 01/10/19 $7
A 07/01/20 07/31/20 $5 A 05/02/20 $6
A 01/01/20 06/30/20 $6 B 06/15/20 $54
A 01/01/19 12/31/19 $7 B 07/18/20 $54
B 01/06/19 06/05/19 $44 C 06/05/19 $40
B 06/06/19 08/30/19 $48 C 06/07/19 $48
B 08/31/19 06/04/20 $49
B 06/05/20 12/31/99 $54
C 01/14/19 06/31/19 $40
C 07/01/19 12/29/19 $42
C 12/30/19 05/31/20 $47
C 06/01/20 12/31/99 $49
He probado muchos métodos diferentes, y todos me dan errores porque las tablas están conectadas a través del campo Parte , pero la condición para la columna calculada se basa en los campos de fecha. La ayuda sería muy apreciada
Solved! Go to Solution.
@CL7777
Agregar la siguiente columna Calculada en Tabla trans: el intervalo de fechas de los datos de ejemplo de la tabla de costes para las filas 1, 8 y, por último, son incorrectos, el final es inferior a la fecha de inicio.
R Cost =
MAXX(
FILTER(
'COST table',
'COST table'[Part #] = EARLIER('TRAN table'[Part # ]) &&
'COST table'[start] <= EARLIER('TRAN table'[Tran date] )&&
'COST table'[end] >= EARLIER('TRAN table'[ Tran date ])
),
[cost]
)
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@CL7777
Agregar la siguiente columna Calculada en Tabla trans: el intervalo de fechas de los datos de ejemplo de la tabla de costes para las filas 1, 8 y, por último, son incorrectos, el final es inferior a la fecha de inicio.
R Cost =
MAXX(
FILTER(
'COST table',
'COST table'[Part #] = EARLIER('TRAN table'[Part # ]) &&
'COST table'[start] <= EARLIER('TRAN table'[Tran date] )&&
'COST table'[end] >= EARLIER('TRAN table'[ Tran date ])
),
[cost]
)
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |