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
Estoy buscando un método para obtener el mismo día / semana en el año anterior.
No me refiero exactamente al mismo día Y-1 (por ejemplo: 02/03/2023 al 02/03/2022), que es bastante simple con la función DAX SAMEPERIODLASTYEAR, pero por ejemplo "El primer día de la semana de enero del año pasado" o el día calendario correspondiente.
Tener una comparación reveladora para el monto de nuestras ventas (no tiene sentido comparar el 16/01/2023 (domingo) y el 16/01/2024 (lunes)).
¿Hay algún bulit-in para hacer eso? ¿O hay un código DAX para lograrlo?
Funciones de inteligencia de tiempo (DAX) - DAX | Microsoft Learn
Gracias
Hi, @NeimadB
Preferiblemente se enumeran semanas y semanas. Puede hacerse referencia al documento que figura en el anexo supra.
Saludos
Hola
parece prometedor, eso es lograr lo que quiero hacer.
Pero estoy luchando con la implementación.
Weeknum y Week deberían ser una columna o una medida ? ¿Implementado en mi tabla de ventas o de fechas?
Tengo la misma preocupación con PreviousYearDate y PreviousYearDateValue.
Gracias
Hi, @NeimadB
Puedes probar los siguientes métodos.
Weeknum = WEEKNUM([Date],2)
Weekday = WEEKDAY([Date],2)
Datos de ejemplo:
Medir:
Previous year Date =
CALCULATE ( MAX ( 'Table'[Date] ),
FILTER ( ALL ( 'Date' ),
[Weeknum] = SELECTEDVALUE ( 'Date'[Weeknum] )
&& [Weekday] = SELECTEDVALUE ( 'Date'[Weekday] )
&& [Year] = SELECTEDVALUE ( 'Date'[Year] ) - 1
)
)
Previous year Date Value =
CALCULATE ( SUM ( 'Table'[Value] ),
FILTER ( ALL ( 'Date' ),
[Year] = SELECTEDVALUE ( 'Date'[Year] ) - 1
&& [Weekday] = SELECTEDVALUE ( 'Date'[Weekday] )
&& [Weeknum] = SELECTEDVALUE ( 'Date'[Weeknum] )
)
)
¿Es este el resultado que esperas?
Saludos
Equipo de apoyo a la comunidad _Charlotte
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@NeimadB , creo que estás buscando el mismo día de la semana el año pasado
semana Año detrás de las ventas = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-364,DAY))
Time Intelligence, parte de aprender Power BI https://youtu.be/cN8AO3_vmlY?t=27510
Inteligencia de tiempo, DATESMTD, DATESQTD, DATESYTD, Semana a semana, Semana hasta la fecha, Período personalizado en período,
Período personalizado hasta la fecha: https://youtu.be/aU2aKbnHuWs&t=145s
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 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |