Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos
Me gustaría pedirle ayuda con la siguiente situación. Tengo este tipo de datos:
Y necesito activar el filtro para el código = 20 y ver cuántas horas se informó para cada operación. Pero cuando activo este filtro se ve así:
Así que necesito obtener de alguna manera las horas de PO específico y OPERACIÓN específica y CÓDIGO 01 a CÓDIGO 20. Se verá así:
PO - OPER - CÓDIGO - HORAS - CANTIDAD
LUN - 0901 - 20 - 0.67 - 1.00
LUN - 0902 - 20 - 0.69 - 1.00
LUN - 0903 - 20 - 0.59 - 1.00
LUN - 0904 - 20 - 0.83 - 1.00
LUN - 0905 - 20 - 1.42 - 1.00
LUN - 0990 - 20 - 1.00 - 1.00
Gracias de antemano.
P.
Hola
Supongo que la lógica es conseguir acumular total en cada operación.
Expected measure hours: =
IF (
COUNTROWS ( ALLSELECTED ( Data[Code] ) ) = COUNTROWS ( ALL ( Data[Code] ) ),
SUM ( Data[Hours] ),
CALCULATE (
SUM ( Data[Hours] ),
WINDOW (
1,
ABS,
0,
REL,
ALL ( Data[PO], Data[Operation], Data[Code] ),
ORDERBY ( Data[Code], ASC ),
KEEP,
PARTITIONBY ( Data[Operation] )
)
)
)
Expected measure quantity: =
IF (
COUNTROWS ( ALLSELECTED ( Data[Code] ) ) = COUNTROWS ( ALL ( Data[Code] ) ),
SUM ( Data[Quantity] ),
CALCULATE (
SUM ( Data[Quantity] ),
WINDOW (
1,
ABS,
0,
REL,
ALL ( Data[PO], Data[Operation], Data[Code] ),
ORDERBY ( Data[Code], ASC ),
KEEP,
PARTITIONBY ( Data[Operation] )
)
)
)
Gracias por su ayuda. Olvidé mencionar que en la base de datos hay más de 1 PO, por lo que también debe ser filtrado por el PO. Esa es probablemente la razón por la que obtengo este resultado:
Hola
No puedo comprobar si mi medida funciona como se esperaba sin ver un número de orden de compra diferente en los datos.
Por favor, compruebe el archivo pbix adjunto, que he arreglado un poco. O bien, proporcione el enlace de su archivo pbix de muestra para ver la estructura correcta de sus datos.
Gracias.