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
Estaba tratando de calcular 7 días Rolling average PowerBi y aquí están mis códigos:
Fecha | Trttoday | Trt7dayRA |
12/20/2020 | 345 | 345 |
12/19/2020 | 453 | 453 |
12/18/2020 | 222 | 222 |
Solved! Go to Solution.
Hay @vivivera
Creo que tu dax puede funcionar en medida. Si quieres construir una columna calcista, puedes probar mi camino.
C.ROlling 7 Days Avg =
AVERAGEX (
FILTER (
Torontodaily,
Torontodaily[Date]
>= EARLIER ( Torontodaily[Date] ) - 6
&& Torontodaily[Date] <= EARLIER ( Torontodaily[Date] )
),
Torontodaily[Trttoday]
)
El resultado es el siguiente.
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @vivivera,
Como @littlemojopuppy se menciona, querrá utilizar CALCULATE, DATESINPERIOD y también LASTDATE para crear su medida media móvil. Este es un método mejor que usar una columna calculada.
También es aconsejable utilizar una tabla de fechas para esto también.
Tengo un video en mi canal de YouTube que recorre los pasos. Echa un vistazo y avísame si tienes alguna pregunta.
Puedes encontrar el video aquí: https://youtu.be/mCm7QtNFf1Y
¡Gracias!
Josh
Hola
Cree una tabla de calendario y establezca una relación desde la columna Fecha de la tabla de Toronto hasta la columna Fecha de la tabla de calendario. Para el objeto visual, arrastre la columna Fecha de la tabla Calendario. He asumido que Trttoday es una columna en la mesa de Toronto. Escriba estas medidas:
Medida 1 - SUM('Torontodaily'[Trttoday])
Medida 2 - calculate([Measure 1],datesbetween(calendar[date],min(calendar[date])-6,min(calendar[date])))
Espero que esto ayude.
Hay @vivivera
¿Podría decirme si su problema ha sido resuelto? Si es así, acédi es la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive for Business.
Saludos
Rico Zhou
Hay @vivivera
Creo que tu dax puede funcionar en medida. Si quieres construir una columna calcista, puedes probar mi camino.
C.ROlling 7 Days Avg =
AVERAGEX (
FILTER (
Torontodaily,
Torontodaily[Date]
>= EARLIER ( Torontodaily[Date] ) - 6
&& Torontodaily[Date] <= EARLIER ( Torontodaily[Date] )
),
Torontodaily[Trttoday]
)
El resultado es el siguiente.
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@vivivera , si tiene fecha con marca de tiempo, a continuación, crear una fecha como
Fecha : [Fecha y hora].fecha
O
Fecha: date(year([Datetime]),month([Datetime]),day([Datetime]))
Prefiere no usar .date en inteligencia de tiempo. Utilice también una tabla de fechas
Prueba a medir como uno de estos. En la visualización de la fecha de uso de la tabla de fechas (cambie 6 a 7 , si es necesario)
Rolling 7 á divide(CALCULATE(sum('Torontodaily'[Trttoday]),DATESINPERIOD('Date'[Date],MAX(Torontodaily[Date]),-6,DAY)) ,
CALCULATE(distinctCOUNT('Date'[Date]),DATESINPERIOD('Date'[Date],MAX('Date'[Date]),-6,DAY), not(isblank(('Torontodaily'[Trttoday])))
Rolling 7 á divide(CALCULATE(sum('Torontodaily'[Trttoday]),DATESINPERIOD('Date'[Date],MAX('Date'[Date ]),-6,DAY)) ,
O
CALCULATE(distinctCOUNT('Date'[Date]),DATESINPERIOD('Date'[Date],MAX('Date'[Date]),-6,DAY), not(isblank(('Torontodaily'[Trttoday])))
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.
Hola Vera -
Aquí está el DAX que utilizo para un total de siete días para usuarios activos. Desea sustituir una expresión por AVERAGE() donde tengo [Usuarios activos]
CALCULATE(
[Active Users],
DATESINPERIOD(
'Calendar'[Date],
LASTDATE('Calendar'[Date]),
-7,
DAY
)
)
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |