Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
Soy nuevo en Power BI. Quiero mostrar Start_CT en el eje Y en el char de la barra apilada. Apilado sobre la base de horas extras y retraso
Si Start_CT a Actual_CT-Target_CT >0, entonces 'Atraso' de otro lado 'Ontime'.
Start_Actual_CT | Start_Target_CT |
2 | 4 |
8 | 3 |
Mostrar los datos anteriores como debajo del formato.
Solved! Go to Solution.
Hola @at9063 ,
Creé una tabla calculada después de crear estas dos columnas.
recomienda
Table 2 =
DISTINCT (
UNION (
SELECTCOLUMNS (
'Table',
"legend", "start_ct",
"overtime", CALCULATE (
COUNT ( 'Table'[start_ct] ),
FILTER ( 'Table', 'Table'[start_ct] = "overtime" )
),
"ontime", CALCULATE (
COUNT ( 'Table'[start_ct] ),
FILTER ( 'Table', 'Table'[start_ct] = "ontime" )
)
),
SELECTCOLUMNS (
'Table',
"legend", "close_ct",
"overtime", CALCULATE (
COUNT ( 'Table'[close_ct] ),
FILTER ( 'Table', 'Table'[close_ct] = "overtime" )
),
"ontime", CALCULATE (
COUNT ( 'Table'[close_ct] ),
FILTER ( 'Table', 'Table'[close_ct] = "ontime" )
)
)
)
)
Saludos
Jay
Equipo de apoyo a la comunidad _ Jay Wang
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@at9063 , consulte Segmentación
https://www.daxpatterns.com/dynamic-segmentation/
https://www.daxpatterns.com/static-segmentation/
https://radacad.com/grouping-and-binning-step-towards-better-data-visualization
Hola @at9063
Puede crear una columna y medir como se muestra a continuación.
Column = IF( 'Table'[Start_Actual_CT] - 'Table'[Start_Target_CT] > 0, "Overdue", "Ontime" )
Measure = COUNTROWS( 'Table' )
y más tarde usarlo en su visual como se muestra a continuación.
Lo importante es establecer una medida para mostrar como un porcentaje del total general, haga clic con el botón derecho en un contenedor De medida en un contenedor de valores y vaya a Mostrar valores como Porcentaje de un total general.
Consulte el adjunto como referencia.
@Mariusz Gracias por la respuesta.
En realidad tengo dos Close_CT métricas y Start_CT. Quiero tanto en el eje Y y su horas extras ,Overdue en apilado a través de la leyenda.
CLOSE_CT= 'Tabla'[Close_Actual_CT] - 'Tabla'[Close_Target_CT]> 0, "Atrasado", "Ontime"
Hola @at9063 ,
Creé una tabla calculada después de crear estas dos columnas.
recomienda
Table 2 =
DISTINCT (
UNION (
SELECTCOLUMNS (
'Table',
"legend", "start_ct",
"overtime", CALCULATE (
COUNT ( 'Table'[start_ct] ),
FILTER ( 'Table', 'Table'[start_ct] = "overtime" )
),
"ontime", CALCULATE (
COUNT ( 'Table'[start_ct] ),
FILTER ( 'Table', 'Table'[start_ct] = "ontime" )
)
),
SELECTCOLUMNS (
'Table',
"legend", "close_ct",
"overtime", CALCULATE (
COUNT ( 'Table'[close_ct] ),
FILTER ( 'Table', 'Table'[close_ct] = "overtime" )
),
"ontime", CALCULATE (
COUNT ( 'Table'[close_ct] ),
FILTER ( 'Table', 'Table'[close_ct] = "ontime" )
)
)
)
)
Saludos
Jay
Equipo de apoyo a la comunidad _ Jay Wang
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.