Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
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.
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.
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
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])))
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:
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
@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
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
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.