Cambiar el eje según el control deslizante de fecha

Un usuario Pregunto ✅

rubymaya

Hola,

Tengo esta solicitud para cambiar la vista de AXIS según el control deslizante de fecha seleccionado.

¿Cómo obtenemos el máximo y el mínimo del control deslizante? Y como asociamos ese valor seleccionado para que cambie el tipo de eje.

Mi personalizado tiene Yr, Qtr y Month en el mismo eje. Pero quiero cambiar esta vista a Qtr y Month bajo la condición de rango del control deslizante.

La mayor parte de la muestra del eje dinámico tiene un botón de opción para cambiar entre las vistas de categoría del gráfico (Año/Últimos 7 días, etc.), pero la mía tiene que provenir del control deslizante que elija el usuario.

Gracias

rubymaya

hola en medio,

En la foto, según el control deslizante de fecha, tengo que mostrar diferentes ejes si filtran y no filtran (originalmente, quiero calcular el rango de mínimo y máximo del control deslizante, pero tampoco funcionó).

Entonces, estoy tratando de usar iscrossfiltered en la columna DAX, pero no funcionó con verdadero o falso:

Eje =
UNIÓN(
//semua fechas en años anteriores (Yr2018,Yr2019)
/*SELECCIONAR COLUMNAS( FILTRO(
‘Calendario relativo’, ‘Calendario relativo'[Date].[Year] < AÑO(AHORA())),
«Fechas», ‘Calendario relativo'[Date], «Tipo»,»Otros años», «TajukAxis», «Año ‘» & FORMATO(‘Calendario relativo'[Date], «AA»),
«Ordenar»,»A» y ‘Calendario relativopbi.JPG‘[Date].[Year] ),*/
//semua meses en el trimestre 1
SELECCIONAR COLUMNAS( FILTRO(
‘Calendario relativo’, ‘Calendario relativo'[Date].[QuarterNo]=1 && ‘Calendario relativo'[Date].[MonthNo] IN {1,2,3} && ISCROSSFILTERED(‘Calendario Relativo'[Date])=FALSO() ),
«Fechas», ‘Calendario relativo'[Date], «Type»,»ShowFull», «TajukAxis», FORMAT(‘Relativo al calendario'[Date],»mmm») & » ‘» & FORMAT(‘Calendario Relativo'[Date],»YY»)
, «Ordenar», ‘Calendario relativo'[Date].[Year] & «m1-» & ‘Calendario relativo'[Date].[MonthNo]),

//trimestre 1
SELECCIONAR COLUMNAS( FILTRO(
‘Calendario relativo’, ‘Calendario relativo'[Date].[QuarterNo] = 1 && ISCROSSFILTERED(‘Calendario Relativo'[Date])=FALSO() ),
«Fechas», ‘Calendario relativo'[Date], «Tipo», «ShowFull», «TajukAxis», «Q» y ‘Calendario relativo'[Date].[QuarterNo] & » ‘» & FORMATO (‘Calendario Relativo'[Date], «AA»),
«Ordenar», ‘Calendario relativo'[Date].[Year] & «m1q-» & ‘Calendario relativo'[Date].[QuarterNo]),
//semua meses en qtr 2
SELECCIONAR COLUMNAS( FILTRO(
‘Calendario relativo’, ‘Calendario relativo'[Date].[QuarterNo]=2 && ‘Calendario relativo'[Date].[MonthNo] IN {4,5,6} && ISCROSSFILTERED(‘Calendario Relativo'[Date])=FALSO()),
«Fechas», ‘Calendario relativo'[Date], «Type»,»ShowFull», «TajukAxis», FORMAT(‘Relativo al calendario'[Date],»mmm») & » ‘» & FORMAT(‘Calendario Relativo'[Date],»YY»)
, «Ordenar», ‘Calendario relativo'[Date].[Year] & «m2-» & ‘Calendario relativo'[Date].[MonthNo]),

//trimestre 2
SELECCIONAR COLUMNAS( FILTRO(
‘Calendario relativo’, ‘Calendario relativo'[Date].[QuarterNo] = 2 && ISCROSSFILTERED(‘Calendario Relativo'[Date])=FALSO() ),
«Fechas», ‘Calendario relativo'[Date], «Tipo», «ShowFull», «TajukAxis», «Q» y ‘Calendario relativo'[Date].[QuarterNo] & » ‘» & FORMATO (‘Calendario Relativo'[Date], «AA»),
«Ordenar», ‘Calendario relativo'[Date].[Year] & «m2q-» & ‘Calendario relativo'[Date].[QuarterNo]),

//semua meses en el trimestre 3
SELECCIONAR COLUMNAS( FILTRO(
‘Calendario relativo’, ‘Calendario relativo'[Date].[QuarterNo]=3 && ‘Calendario relativo'[Date].[MonthNo] IN {7,8,9} && ISCROSSFILTERED(‘Calendario Relativo'[Date])=FALSO()),
«Fechas», ‘Calendario relativo'[Date], «Type»,»ShowFull», «TajukAxis», FORMAT(‘Relativo al calendario'[Date],»mmm») & » ‘» & FORMAT(‘Calendario Relativo'[Date],»YY»)
, «Ordenar», ‘Calendario relativo'[Date].[Year] & «m3-» & ‘Calendario relativo'[Date].[MonthNo]),

//trimestre 3
SELECCIONAR COLUMNAS( FILTRO(
‘Calendario relativo’, ‘Calendario relativo'[Date].[QuarterNo] = 3 && ISCROSSFILTERED(‘Calendario Relativo'[Date])=FALSO()),
«Fechas», ‘Calendario relativo'[Date], «Tipo», «ShowFull», «TajukAxis», «Q» y ‘Calendario relativo'[Date].[QuarterNo] & » ‘» & FORMATO (‘Calendario Relativo'[Date], «AA»),
«Ordenar», ‘Calendario relativo'[Date].[Year] & «m3q-» & ‘Calendario relativo'[Date].[QuarterNo]),

//semua meses en qtr 4
SELECCIONAR COLUMNAS( FILTRO(
‘Calendario relativo’,’Calendario relativo'[Date].[QuarterNo]=4 && ‘Calendario relativo'[Date].[MonthNo] IN {10,11,12} && ISCROSSFILTERED(‘Calendario Relativo'[Date])=FALSO()),
«Fechas», ‘Calendario relativo'[Date], «Type»,»ShowFull», «TajukAxis», FORMAT(‘Relativo al calendario'[Date],»mmm») & » ‘» & FORMAT(‘Calendario Relativo'[Date],»YY»)
, «Ordenar», ‘Calendario relativo'[Date].[Year] & «m4-» & ‘Calendario relativo'[Date].[MonthNo]),

//trimestre 4
SELECCIONAR COLUMNAS( FILTRO(
‘Calendario relativo’, ‘Calendario relativo'[Date].[QuarterNo] = 4 && ISCROSSFILTERED(‘Calendario Relativo'[Date])=FALSO() ),
«Fechas», ‘Calendario relativo'[Date], «Tipo», «ShowFull», «TajukAxis», «Q» y ‘Calendario relativo'[Date].[QuarterNo] & » ‘» & FORMATO (‘Calendario Relativo'[Date], «AA»),
«Ordenar», ‘Calendario relativo'[Date].[Year] & «m4q-» & ‘Calendario relativo'[Date].[QuarterNo]),
//semua fechas en el año actual, ordenar al final (año 2020)
SELECCIONAR COLUMNAS( FILTRO(
‘Calendario Relativo’, ISCROSSFILTERED(‘Calendario Relativo'[Date])=FALSO()),
«Fechas», ‘Calendario relativo'[Date], «Type»,»ShowFull», «TajukAxis», «Yr ‘» & FORMAT(‘Calendar Relative'[Date], «AA»),
«Ordenar», ‘Calendario relativo'[Date].[Year] & «m5»)
)

amichandak

@rubymaya, No muy claro. Si desea cambiar el eje de Mes a Trimestre, el marcador es una opción

https://radacad.com/bookmarks-and-buttons-making-power-bi-charts-even-more-interactive

o consulte Cambiar dinámicamente el eje del gráfico en Power BI
https://www.youtube.com/watch?v=6jeSIRpjv0M
https://datamonkeysite.com/2020/10/22/change-dimension-dynamically-using-parameter-in-powerbi/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *