SAMEPERIODELASTYEAR
SamePeriodLastYear(<date field>)
Même période que celle indiquée par les filtres : jour, mois, trimestre…
Pour tester :
SamePeriodLastYear D To =
LASTDATE(
SAMEPERIODLASTYEAR(DimDate[FullDateAlternateKey].[Date])
)
ou avec FIRSTDATE.
Autre exemple :
Same Period Last Year =
CALCULATE(
SUM(FactInternetSales[SalesAmount]),
SAMEPERIODLASTYEAR(
DimDate[FullDateAlternateKey].[Date])
)
PARALLELPERIOD
Décale une période selon un intervalle de temps, comme SamePeriodLastYear mais avec possibilité d’indiquer le mois ou le trimestre comme intervalle.
ParllelPeriod(<date field>, <number of intervals>, <interval>)
Parallel Period -1 Month = CALCULATE(
SUM(FactInternetSales[SalesAmount]),
PARALLELPERIOD(
DimDate[FullDateAlternateKey].[Date],
-1,
MONTH)
)
DATEADD
Décale une date selon une quantité et un type d’intervalle.
DateAdd(<date field>, <number of intervals>, <interval>)
DateAdd -1 Day = CALCULATE(
SUM(FactInternetSales[SalesAmount]),
DATEADD(
DimDate[FullDateAlternateKey].[Date],
-1,
DAY))