Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
ShakthiGajula
Regular Visitor

Rolling 5 meses con Slicer

Hola Amigos,

Soy bastante nuevo en Power BI y tengo problemas para encontrar una solución para la siguiente instrucción de problema.

Cualquier ayuda es muy apreciada.

Declaración de problema: tengo una segmentación de datos que tiene una lista de meses (viene de origen de Excel). Quiero mostrar una tendencia de medida para rodar 5 meses cuando elijo un mes en particular de la cortadora. gráficos deben tener 5 meses rodantes... ex. Febrero a Junio para junio reportando; Mar a Jul para julio reportando y así sucesivamente.

Hay un par de publicaciones similares en el foro, pero ninguno de ellos parece funcionar para mí.

2 REPLIES 2
v-alq-msft
Community Support
Community Support

Hola, @ShakthiGajula

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Mesa:

c1.png

YM (una tabla calculada):

YM = DISTINCT('Table'[YearMonth])

Puede crear una medida como se indica a continuación.

Visual Control = 
IF(
    MAX('Table'[YearMonth]) in
    TOPN(
        5,
        CALCULATETABLE(
            DISTINCT(YM[YearMonth]),
            FILTER(
                ALL(YM),
                [YearMonth]<=SELECTEDVALUE(YM[YearMonth])
            )
        ),
        [YearMonth]
    ),
    1,0
)

Por último, debe colocar la medida en el filtro de nivel visual y usar la columna 'YearMonth' de 'YM' para obtener el resultado.

c2.png

c3.png

Saludos

Allan

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

amitchandak
Super User
Super User

@ShakthiGajula, lo que significa rodar cada mes debe mostrar cinco meses o seleccionar un mes y debe mostrar 5 meses

Para la segunda opción

https://www.youtube.com/watch?v=duMSovyosXE

para el primero con tabla de fechas

Rolling 5 CALCULATE(sum(Sales[Sales Amount]),DATESINPERIOD('Date'[Date ],MAX('Date'[Date ]),-5,MONTH))

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.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.