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 un requisito en el que tengo que mostrar los datos de la semana seleccionada y los últimos datos de 3 semanas en un gráfico de barras.
La segmentación de semana contiene los valores en formato
La salida requerida se ve así. Si supongamos que he seleccionado 27 Nov-3 Dec, entonces el gráfico debería tener este aspecto.
He hecho algunas medidas como
Solved! Go to Solution.
No @waseem_24,
He utilizado la siguiente fórmula para reproducir una muestra de datos:
Table =
ADDCOLUMNS (
CALENDAR ( "2020/1/1", "2020/12/31" ),
"Week Number", WEEKNUM ( [Date], 2 )
)
Para crear un gráfico dinámico, extraje las columnas Número de semana y Semana a una nueva tabla para segmentación de datos, y hice clic en la pestaña Ordenar por columna para ordenar la columna Semana por Número de semana de la siguiente manera:
ForSlicer =
DISTINCT (
SELECTCOLUMNS ( 'Table', "Week", [Week], "Week Number", [Week Number] )
)
Mover forword, creó una medida y la aplicó al panel de filtro:
Measure =
VAR _sele =
SELECTEDVALUE ( ForSlicer[Week] )
VAR _weekNum =
MINX ( FILTER ( ALL ( 'Table' ), 'Table'[Week] = _sele ), [Week Number] )
RETURN
IF (
MAX ( 'Table'[Week Number] ) >= _weekNum - 3
&& MAX ( 'Table'[Week Number] ) <= _weekNum,
1,
0
)
La salida final se muestra a continuación:
Por favor, por favor, eche un vistazo al archivo pbix aquí.
Saludos
Eyelyn Qin
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Tengo el mismo problema. Está funcionando para mí esta solución. Pero cuando borro la selección para la segmentación de la semana necesito todos los datos de la semana. ¿Cómo puedo lograr esto?
No @waseem_24,
¿Podría decirme si su problema ha sido resuelto? Si es así, amablemente Acédárlo como la solución. Más gente se beneficiará de ello.
O todavía está confundido al respecto, por favor proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive for Business después de eliminar datos confidenciales.
Saludos
Eyelyn Qin
Gracias @amitchandak y @Eyelyn9 soy capaz de lograr la salida requerida,
Pero hay alguna manera, donde puedo usar la semana de segmentación de datos de la tabla de fechas principal o las tablas de valores en lugar de tomarla de la tabla nueva, ya que tengo otros gráficos y tablas en la página que deberían ser interactivos con la segmentación de datos.
Gracias
Waseem
No @waseem_24,
No.
Si utiliza la columna original en la tabla para la segmentación de datos y, a continuación, por ejemplo, seleccione 10 febrero-16 febrero.
En este caso, solo se mostrará la fecha entre este intervalo. , es imposible filtrar los valores de las tres semanas anteriores, por lo que necesitamos crear una tabla separada.
Saludos
Eyelyn Qin
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
No @waseem_24,
He utilizado la siguiente fórmula para reproducir una muestra de datos:
Table =
ADDCOLUMNS (
CALENDAR ( "2020/1/1", "2020/12/31" ),
"Week Number", WEEKNUM ( [Date], 2 )
)
Para crear un gráfico dinámico, extraje las columnas Número de semana y Semana a una nueva tabla para segmentación de datos, y hice clic en la pestaña Ordenar por columna para ordenar la columna Semana por Número de semana de la siguiente manera:
ForSlicer =
DISTINCT (
SELECTCOLUMNS ( 'Table', "Week", [Week], "Week Number", [Week Number] )
)
Mover forword, creó una medida y la aplicó al panel de filtro:
Measure =
VAR _sele =
SELECTEDVALUE ( ForSlicer[Week] )
VAR _weekNum =
MINX ( FILTER ( ALL ( 'Table' ), 'Table'[Week] = _sele ), [Week Number] )
RETURN
IF (
MAX ( 'Table'[Week Number] ) >= _weekNum - 3
&& MAX ( 'Table'[Week Number] ) <= _weekNum,
1,
0
)
La salida final se muestra a continuación:
Por favor, por favor, eche un vistazo al archivo pbix aquí.
Saludos
Eyelyn Qin
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hay @Eyelyn9 ,
el archivo pbix de ejemplo ya no está disponible. ¿Puedes por favor ser tan amable y subirlo de nuevo?
Saludos
Toddy
@waseem_24 , la segmentación de fecha relativa es mejor en todos estos casos, Cuando no se puede utilizar tiene que tomar ayuda dos tabla, para hacerlo.
Consulte este ejemplo - Esto es por 12 meses, pero usted tiene que usar esto durante semanas
https://www.youtube.com/watch?v=duMSovyosXE
Compruebe si es necesario
Power BI — Semana a semana y WTD
https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3
https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-La...
https://www.youtube.com/watch?v=pnAesWxYgJ8
No @waseem_24
¡Tu isssue no está expuesta sabiamente!
¿qué quieres hacer con las medidas anteriores?
Esta medida [AA_Week Avg] ¿dónde está?
usando SLECTEDVALUE! ¿qué valor desea seleccionar?
¿Puede compartir una muestra de su PBIX por favor, esto ayudará a la comunidad a entender más rápido y mejor
Thnaks
Regards
Amine Jerbi
If I answered your question, please mark this thread as accepted
and you can follow me on
My Website, LinkedIn and Facebook
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |