Forum Discussion
Trimestre Fiscal
@scastrontu , Agregue lo siguiente a la tabla de fechas
Start of Year = STARTOFYEAR(Dates[Date],"7/31")
Qtr No = "Q"& QUOTIENT(DATEDIFF(Dates[Start of Year], Dates[Date],MONTH),3)+1
Start of Qtr = date(year(Dates[Start of Year]), month(Dates[Start of Year])+Dates[Add Qtr],1)
Qtr Rank = RANKX(ALL(Dates),Dates[Strat of Qtr],,ASC,Dense)
Qtr = QUOTIENT(DATEDIFF(Dates[Start of Year], Dates[Date],MONTH),3)+1
Crear medidas como esta
This Qtr = CALCULATE([Total Value], FILTER(ALL(Dates), Dates[Qtr Rank] =max(Dates[Qtr Rank])))
last Qtr = CALCULATE([Total Value], FILTER(ALL(Dates), Dates[Qtr Rank] =max(Dates[Qtr Rank])-1))
Para obtener lo mejor de la función de inteligencia de tiempo. Asegúrese de que tiene un calendario de fechas y se ha marcado como la fecha en la vista de modelo. Además, únase a él con la columna de fecha de su hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/
Hola de nuevo @amitchandak
Me las arreglé para obtener ADD QT, y las columnas calculadas orther. Sin embargo, la medida de este QTD da un error.
- amitchandak6 years ago
Super User
Tratar
Este QTD - CALCULATE([Proyectospresentados],FILTRO(ALL('Calendario'),'Calendario'[Qtr Rank]'MAX('Calendario'[Qtr Rank])))
- Anonymous6 years agoNot applicable
Gracias @amitchandak
La fórmula funcionó esta vez, pero me está dando valores equivocados, vea la tabla. ¿Quizás porque el rango Qtr en la tabla de calendario da sólo 1 valor (respecto a la fecha)?
Trimestre/mes Proyectos presentados QTD nuevo YTD presentado 1 7 58 7 Agosto 3 58 3 Siete 3 58 6 Octubre 1 58 7 2 11 58 18 Noviembre 6 58 13 Diciembre 1 58 14 Enero 4 58 18 Intead de
Trimestre/mes Proyectos presentados QTD nuevo YTD presentado 1 7 7 7 Agosto 3 7 3 Siete 3 7 6 Octubre 1 7 7 2 11 11 18 Noviembre 6 11 13 Diciembre 1 11 14 Enero 4 11 18 Gracias.