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
Quiero tener un filtro de semana relativa o simplemente filtro de desplazamiento .
Tengo ingresos del año hasta la fecha y el año pasado hasta la fecha. una vez que elijo la última 1 semana en la fecha filtro relativo el visual muestra sólo este año.
Así que creo que tengo que jugar con semanas de compensación por ejemplo -1 semana que se mostrará para ambos años últimas 1 semana cantidades.
Cualquier forma de calcular el número de compensación de la semana que comenzará a partir de 1 cuando cada año cambie (fin año 1/4 - 31/3)
Con
datediff (today() , calendar(date),week) devuelve offset pero el número es cada vez más grande una vez que el año cambia y no se detiene -52 o 52.
¿alguien puede ayudar?
@n3ptune Las semanas son un dolor que se puede tratar en Power BI en comparación con las fechas normales, como ha encontrado. Lo que hago es que en lugar de lidiar con los desplazamientos de semana es simplemente mirar los números de la semana. Si la tabla de fechas está en Power Query, puede agregar un número de semana a la fecha mediante la siguiente función al agregar una columna a la tabla Fecha.
Date.WeekOfYear([Date])
Esto sólo se descompone al final del año cuando ocasionalmente obtienes un año con 52 semanas y otro con 53. No hay "53" para comparar en el otro año, pero este es el problema con semanas.
También tengo una columna "IsCurrentWeek" que es true/false en la tabla de datos.
Date.IsInCurrentWeek([Date])
Eso me permitirá tomar el número de la semana en DAX, y luego filtrar todos los demás años en ese mismo número de semana. El valor predeterminado creo que es domingo para el inicio, pero puede agregar días de inicio opcionales usando Day.Monday, Day.Saturday, etc. Por ejemplo:
Date.WeekOfYear([Date], Day.Saturday)
Puedes ver mitabla de fechas más c omplete aquí que también enlaza de nuevo a un blog que escribí para hacerlo completamente dinámico.
Además, SQLBI tiene un gran conjunto de artículos y videos para patrones DAX para semanas aquí.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingCovering 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 |