Forum Discussion

BItoken's avatar
BItoken
Icon for Helper III rankHelper III
6 years ago

Urgente - Trailing 4 cuartos Sum

Hola a todos,

Tengo los últimos 12 Qtrs en mi informe de Power BI y tengo que agregar una columna para mostrar la suma de 4 cuartos finales en ejecución hasta el qtr actual

Por ejemplo, necesito

Suma de FY19-Q1,Q2,Q3,Q4 en el año 23-19Q4

Suma de FY19-Q2,Q3,Q4,FY20-Q1 en el año 20-T1

Suma de FY19 Q3,Q4,FY20-Q1,Q2 en el año 20-t2

y así sucesivamente

Trailing 12 Months.png

Cualquier sugerencia... Probado Rango en cuartos, pero no ayuda

5 Replies

  • Hola

    ¿Es la tabla de entrada, las primeras 2 columnas? En caso afirmativo, comparta los datos en un formulario que se pueda pegar en un archivo de MS Excel. ¿Qué meses caen en el primer trimestre?

    • BItoken's avatar
      BItoken
      Icon for Helper III rankHelper III

      Sí, las primeras 2 columnas provienen de mis tablas de datos.

      De abril a junio es Q1

      Así que ex: Del 1 de abril de 2020 al 30 de junio de 2020 es el año 21 del año 21 del primer trimestre

      FQVentasTrailing 4 Qtrs
      FY19-Q140
      FY19-Q250
      FY19-Q370
      FY19-Q460220
      FY20-Q140220
      FY20-Q280250
      FY20-Q3100280
      FY20-Q4200420
      FY21-Q1
      FY21-Q2
      FY21-Q3
      FY21-Q4
      • amitchandak's avatar
        amitchandak
        Icon for Super User rankSuper User

        crear un rango ascendente en Qtr (En caso de que no tenga Fecha)

        Asegúrese de que su Qtr en la mesa diferente

        Rango de Qtr: RANKX(all('Date'),'Date'[Qtr Start date],,ASC,Dense)

        O

        Rango de Qtr: RANKX(all('Date'),'Date'[Qtr name],,ASC,Dense)

        Durará 4 semanas qtr - CALCULATE(SUM(Sales[Net Sales]),FILTER(all('Date'),'Date'[Week Qtr ]>'min('Date'[Week Qtr ])-4 && 'Date'[Week Qtr ]<'max('Date'[Week Qtr ])))

        Este Qtr - CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Week Qtr ]'max('Date'[Week Qtr ])))
        El último Qtr : CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Week Qtr ]'max('Date'[Week Qtr ])-1))


        En caso de que tenga Fecha, prefiera una tabla de fechas y rodar

        Rolling 4 Qtr - CALCULATE(sum(Sales[Sales Amount]),DATESINPERIOD(Table[Date],ENDOFMONTH(Sales[Sales Date]),-4,QUARTER))

        https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-YTD-LYTD-Week-Over-Week/m-p/1051626#M184