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 ayuda con el cálculo de la semana anterior.
Tengo los datos consisten en la fecha de inicio y la fecha de finalización de la semana y la columna de la semana fiscal. No tenía ninguna columna de fecha aparte de la fecha de inicio y la fecha de finalización. Quiero calcular la semana anterior que funciona en diferentes niveles de granularidad.
Por favor, compruebe la siguiente captura de pantalla.
He intentado con el número de la semana de la mesa de calander también, pero no funcionó y he utilizado la relación entre dos mesas es ambos lados.
Este es el cálculo actual que he utilizado.
@tulasi_pbi1988 , Compruebe cómo tengo el rango de la semana de uso para tratar con la semana
Date = CALENDAR(Date(2018,01,01),TODAY())
Mark as Date Table
Week Start date = 'Date'[Date]+-1*WEEKDAY('Date'[Date],2)+1
Week End date = 'Date'[Date]+ 7-1*WEEKDAY('Date'[Date],2)
Week Number = WEEKNUM([Date],2)
Week Rank = RANKX(all('Date'),'Date'[Week Start date],,ASC,Dense)
Week name = [Week Start date] & " to "& [Week End date]
Weekday = WEEKDAY([Date],2)
Y usa la semana en Rank
This Week = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Week Rank]=max('Date'[Week Rank])))
Last Week = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Week Rank]=max('Date'[Week Rank])-1))
Last 12 week Sales = CALCULATE(SUM(Sales[Net Sales]),FILTER(all('Date'),'Date'[Week Rank]>=min('Date'[Week Rank])-12 && 'Date'[Week Rank]<=max('Date'[Week Rank])))
Next 3 period Sales =
Var _min = maxx(allselected('Date','Date'[period Rank])
Var _max = maxx(allselected('Date','Date'[period Rank]) +3
CALCULATE(SUM(Sales[Net Sales]),FILTER(all('Date'),'Date'[Week Rank]>=_min && 'Date'[Week Rank]<=_max))
Por favor, vea/me gusta/comparte mi seminario web sobre Time Intelligence: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...
Mis consejos de Youtube en: https://www.youtube.com/playlist?list=PLPaNVDMhUXGYrm5rm6ME6rjzKGSvT9Jmy
Aprecia tus Felicitaciones.
Hola Amit,
Gracias por su respuesta.
Pero, aquí en mis datos no hay fecha de ventas como mencionaste en tu ejemplo.
Solo tengo fecha de inicio y fecha de finalización. Por lo tanto, no puedo establecer una relación con la tabla de calendario utilizando la fecha de ventas y la fecha.
Hola Amit,
Gracias por su respuesta.
Pero, aquí en mis datos no hay fecha de venta como mencionó en su ejemplo.
Solo tengo fecha de inicio y fecha de finalización. Así que no puedo hacer una relación con la tabla de calendario usando la fecha de venta y Fecha.
Lo sentimos, la captura de pantalla no aclara - ¿qué opción está funcionando y en qué granularidad te falta?
Vea si esto podría ayudar: https://www.sqlbi.com/articles/week-based-time-intelligence-in-dax/
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com
Hola Allison,
Lo siento...
La opción de medida 1 está funcionando.
Para eso he creado la semana Número en la tabla de hechos solamente.
Gracias
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 |