Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
kkassel
Frequent Visitor

cortadora de semana que controla varias columnas de un conjunto de datos

Estoy tratando de averiguar la manera más eficiente de obtener el resultado que necesito. He intentado un par de maneras diferentes, pero sin suerte. Tengo un conjunto de datos con una lista de números de cuenta de proyecto de construcción junto con su fecha de signo correspondiente, fecha de aprobación y fecha de inicio. He agregado columnas para calcular el número de semana asociado.

Table1.JPG

Lo que estoy intentando hacer es crear 3 objetos visuales de tabla que residen en la misma página que son todos control por 1 segmentación de datos. La cortadora sería el número de la semana. Por ejemplo, seleccionaría la semana 39 en la segmentación de datos y sería el siguiente resultado.

Table2.JPG

La mayoría de las cuentas solo aparecerán en una tabla, pero algunas posiblemente en varias. Verá que la cuenta 1943230157 aparece en la imagen 1 y 2, pero no en 3. La semana de la señal y la semana de aprobación son 39, pero la semana de inicio es 41.

Cualquier ayuda en esto sería muy apreciada. Avísame si necesitas otra información

2 REPLIES 2
v-deddai1-msft
Community Support
Community Support

Hola @kkassel ,

Por favor, siga los pasos a continuación:

1. Cree una nueva tabla para la segmentación de datos:

Slicer = DISTINCT(UNION(VALUES('Table'[Sign Week]),VALUES('Table'[Approval Week]),VALUES('Table'[Start Week])))

Capture7.PNG

2. Cree tres medidas para el filtro visual de tabla:

Measure1 = IF(MAX('Table'[Sign Week]) = MAX(Slicer[Week]),1,0)
Measure2 = IF(MAX('Table'[Approval Week]) = MAX(Slicer[Week]),1,0)
Measure3 = IF(MAX('Table'[Start Week]) = MAX(Slicer[Week]),1,0)

3. Agréguelos al objeto visual de la tabla correspondiente:

Capture8.PNG

Capture10.PNG

Para obtener más información, consulte el archivo pbix: https://qiuyunus-my.sharepoint.com/:u:/g/personal/pbipro_qiuyunus_onmicrosoft_com/ETXyIIOggoVBlI3dZJ...

Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Saludos

Dedmon Dai

amitchandak
Super User
Super User

@kkassel, si quieres que todos trabajen en la misma semana. A continuación, puede unir las tres fechas a la misma tabla de calendario y tener el número de semana allí. La relación ine estará activa y otras inactivas. Que se puede activar mediante userelation.

En caso de que necesite semanas diferentes, utilice la tabla o tenga más de una tabla de fechas

@kkassel

Necesita tener columnas como estas en la tabla de fechas

Fecha de inicio de la semana : 'Fecha'[Fecha]+-1*WEEKDAY('Date'[Fecha],2)+1
Fecha de finalización de la semana : 'Fecha'[Fecha]+ 7-1*WEEKDAY('Date'[Fecha],2)
Rango de la semana - RANKX(all('Date'),'Date'[Week Start date],,ASC,Dense)
Esta semana: CALCULATE(sum('Table'[Qty]), FILTER(ALL('Date'),'Date'[Week Rank]-max('Date'[Week Rank])))
Last Week ? CALCULATE(sum('Table'[Qty]), FILTER(ALL('Date'),'Date'[Week Rank]-max('Date'[Week Rank])-1))

Esta semana aprobado CALCULATE(sum('Table'[Qty]), FILTER(ALL('Date'),'Date'[Week Rank]-max('Date'[Week Rank])), userelation('Date'[Date] , Table[Approve Date])

Refiera para Userelation y crossfilter https://www.youtube.com/watch?v=e6Y-l_JtCq4

https://radacad.com/userelationship-or-role-playing-dimension-dealing-with-inactive-relationships-in...

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...

Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únete a ella con la columna de fecha de tus hechos. Consulte :radacad sqlbi My Video Series Aprecia tus Felicitaciones.

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors