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 a todos
Tengo 3 mesas principales; uno para pieza lista para producir (tbl_to_produce), uno para la pieza producida (tbl_produced) y otro para el NO_PROD (det_comm) que es la tabla que vincula la otra tabla (relacionada por NO_PROD).
Necesito calcular la diferencia entre tbl_to_produce y tbl_produced para cada NO_PROD en una fecha seleccionada. Eso está funcionando bien. También necesito eliminar el valor negativo para cada NO_PROD en el total. Eso es lo que no puedo hacer porque no puedo usar simplemente un filtro en el objeto visual de tabla, quiero crear un informe con un gráfico de líneas y no está permitido con este objeto visual.
Aquí están mis datos de muestra con las fórmulas.
¡Gracias por su tiempo!
https://www.dropbox.com/s/666xean7gz61mu9/Sample.pbix?dl=0
Solved! Go to Solution.
Hola @FRG
Puede calcular la suma por función de resumen y función sumx.
Medida:
Measure =
SUMX(SUMMARIZE(FILTER(DET_COMM,[Qty_remains_to _produce]>0),DET_COMM[No_Prod],"Remain",[Qty_remains_to _produce]),[Remain])
El resultado es el siguiente.
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @FRG
Puede intentar actualizar su medida como se indica a continuación.
IF([Qty_remains_to_produce]<0,BLANK(),[Qty_remains_to_produce])
Si esta respuesta todavía no pudo ayudarle a resolver su problema, por favor dígame más detalles sobre su lógica de cálculo.
He descargado su muestra y he encontrado todo el resultado que obtuvo en medida Qty_remains_to_produce <0.
Por favor, proporcione una captura de pantalla del resultado que desea comparar con el resultado que se muestra en su muestra.
Esto puede hacer que sea más fácil para mí entender su requisito.
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @RicoZhou ,
El resultado que estoy buscando se resalta en amarillo. Para ello sólo utilizo un filtro en el objeto visual de tabla: Qty_remains_to_produce > 0. Pero no puedo usar este filtro en un objeto visual donde no aparezca No_Prod. Mi fórmula necesita dar el buen resultado en una tarjeta visual.
Estoy más cerca del resultado esperado si uso GROUPBY pero el total general no es correcto.
CALCULATE([Qty_to_produce_date] - [Qty_produced_date];GROUPBY(tbl_to_produce;tbl_to_produce[NO_PROD]))
Gracias
Hola @FRG
Puede calcular la suma por función de resumen y función sumx.
Medida:
Measure =
SUMX(SUMMARIZE(FILTER(DET_COMM,[Qty_remains_to _produce]>0),DET_COMM[No_Prod],"Remain",[Qty_remains_to _produce]),[Remain])
El resultado es el siguiente.
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @RicoZhou ,
¡Exactamente lo que estaba buscando! Gracias por su precioso tiempo.
@FRG, isinscope y hasonevalue deberían ayudarle a cambiar la fórmula total
https://www.kasperonbi.com/use-isinscope-to-get-the-right-hierarchy-level-in-dax/
https://powerpivotpro.com/2013/03/hasonevalue-vs-isfiltered-vs-hasonefilter/
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 |