Tento článek je o osmi funkcích, které poskytují hodnoty z předchozího nebo následujícího období – NEXTDAY, NEXTMONTH, NEXTQUARTER, NEXTYEAR, PREVIOUSDAY, PREVIOUSMONTH, PREVIOUSQUARTER, PREVIOUSYEAR.

Fungují víceméně na stejném principu a jednoduše, proto si příklad ukážeme jen s jednou z nich. Pokud chceme zjistit u každého měsíce hodnotu za měsíc předchozí, zapíšeme funkci např. takto:

  • Month ago = CALCULATE(SUM(‘original data'[Revenue]);PREVIOUSMONTH(‘original data'[Day]);ALL())
Funguje to tedy obdobně jako u SAMEPERIODLASTYEAR. Tedy začneme s CALCULATE, pak zapíšeme funkci použitou pro agregaci (např. SUM) a sloupec s čísly. Pak funkci pro posun v čase a sloupec, podle kterého se sloupec posouvá, a pak ALL.