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
Necesito un gráfico en mi panel para tener una columna de variable basada en la selección realizada en un filtro.
Me las arreglé para lograr esto a través de un método que encontré en Internet donde creo una tabla intermedia y conecto la tabla de filtros con la dimensión que tiene las columnas que necesito en el gráfico:
Creé una fórmula donde enumeré la columna que necesito en función de la selección realizada en el filtro:
Semana seleccionada ?
SWITCH('Semanas x Fechas'[Semanas],
"Ends Monday", RELATED(Dim_Calendario[Ends Monday]),
"Ends Tuesday", RELATED(Dim_Calendario[Ends Tuesday]),
"Ends Wednesday", RELATED(Dim_Calendario[Ends Wednesday]),
"Ends Thursday", RELATED(Dim_Calendario[Ends Thursday]),
"Ends Friday", RELATED(Dim_Calendario[Ends Friday])
)
El método trabajado y la columna que aparece en mi gráfico es exactamente la columna que seleccioné en el filtro, sin embargo el orden de datos era completamente aleatorio, había configurado el orden que las columnas deben tener en la parte de datos de la power bi, pero esta función está haciendo caso omiso del orden que había configurado para las columnas.
¿Cómo hago que esta función mantenga el orden que determiné para las columnas?
Solved! Go to Solution.
@flaviosouza37 , si es una columna. Cree una columna más, de la misma manera, que tenga el criterio de ordenación de estas columnas y marque esa columna de ordenación
https://docs.microsoft.com/en-us/power-bi/desktop-sort-by-column
¿Alguien sabe si hay alguna manera de mantener el orden de las columnas en este tipo de gráfico?
@flaviosouza37 , si es una columna. Cree una columna más, de la misma manera, que tenga el criterio de ordenación de estas columnas y marque esa columna de ordenación
https://docs.microsoft.com/en-us/power-bi/desktop-sort-by-column
No entendí lo que dijiste, pero ahora lo entendí y funcionó perfectamente, muchas gracias
Este método no está funcionando en este caso, cada columna del switch tiene una columna específica para determinar su orden, aquí hay un ejemplo:
La columna resaltada en rojo "Termina Quinta" está ordenada por la columna resaltada en verde "IQuinta", la columna resaltada en púrpura "Termina Segunda" se resalta por la columna resaltada en azul "ISegunda", lo mismo ocurre con las otras columnas.
La columna que se utiliza en mi gráfico depende de la selección que hago en el filtro, por ejemplo, si selecciono "Termina Segunda" en el filtro, el gráfico utilizará la columna Dim_Calendario [Termina Segunda] en el gráfico, siguiente imagen para ilustrar:
Recordando que este filtro se genera mediante la fórmula:
Semana seleccionada ?
SWITCH('Semanas x Fechas'[Semanas],
"Ends Monday", RELATED(Dim_Calendario[Ends Monday]),
"Ends Tuesday", RELATED(Dim_Calendario[Ends Tuesday]),
"Ends Wednesday", RELATED(Dim_Calendario[Ends Wednesday]),
"Ends Thursday", RELATED(Dim_Calendario[Ends Thursday]),
"Ends Friday", RELATED(Dim_Calendario[Ends Friday])
)
Cuando selecciono la columna en el filtro el gráfico muestra la columna respectiva pero en un orden totalmente aleatorio, no respeta el orden que determiné para las columnas de la tabla "Dim_Calendario".
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 |