Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
Tengo un gráfico de barras en Power BI y estoy tratando de mantener dinámicamente seleccionado el correspoding de barras al mes pasado. La intención es mostrar los números de otras métricas basadas en el mes pasado y también dar la opción de seleccionar barras correspondientes a otros meses si el usuario desea ver específicamente para cualquier mes. ¿Es esto posible?
Solved! Go to Solution.
Hola @Dilpreeth ,
Por favor, intente esto:
Una tabla desconectada:
Date = CALENDAR(MIN('Table'[Date]),MAX('Table'[Date]))
Medidas:
Total sales =
VAR selectedsales =
CALCULATE (
SUM ( 'Table'[Sales] ),
FILTER (
'Table',
'Table'[Date].[Month] = SELECTEDVALUE ( 'Date'[Date].[Month] )
)
)
RETURN
IF (
ISFILTERED ( 'Date'[Date].[Month] ),
selectedsales,
CALCULATE ( SUM ( 'Table'[Sales] ) )
)
Measure =
VAR maxdate =
MAXX ( ALL ( 'Table' ), 'Table'[Date] )
RETURN
IF (
ISFILTERED ( 'Date'[Date].[Month] ),
"Blue",
IF ( MAX ( 'Table'[Date] ) = maxdate, "Blue", "Gray" )
)
Puede hacer referencia al documento para obtener más información sobre el formato condicional y cambiar otros colores en la fórmula.
Hola @Dilpreeth ,
Por favor, intente esto:
Una tabla desconectada:
Date = CALENDAR(MIN('Table'[Date]),MAX('Table'[Date]))
Medidas:
Total sales =
VAR selectedsales =
CALCULATE (
SUM ( 'Table'[Sales] ),
FILTER (
'Table',
'Table'[Date].[Month] = SELECTEDVALUE ( 'Date'[Date].[Month] )
)
)
RETURN
IF (
ISFILTERED ( 'Date'[Date].[Month] ),
selectedsales,
CALCULATE ( SUM ( 'Table'[Sales] ) )
)
Measure =
VAR maxdate =
MAXX ( ALL ( 'Table' ), 'Table'[Date] )
RETURN
IF (
ISFILTERED ( 'Date'[Date].[Month] ),
"Blue",
IF ( MAX ( 'Table'[Date] ) = maxdate, "Blue", "Gray" )
)
Puede hacer referencia al documento para obtener más información sobre el formato condicional y cambiar otros colores en la fórmula.
@Dilpreeth, con una sola medida debería poder hacer formato condicional. puedes crear una medida como esta
Ejemplo
Color Date á if(FIRSTNONBLANK('Date'[Date],TODAY()) <today(),"lightgreen","red")
A continuación, úselo en formato condicional
https://radacad.com/dax-and-conditional-formatting-better-together-find-the-biggest-and-smallest-num...
https://docs.microsoft.com/en-us/power-bi/desktop-conditional-table-formatting#color-by-color-values
Si el formato condicional no está disponible en la etiqueta de datos. tratar de algo como esto para poner un punto
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.