Kumulativni pregled prodaje
Izveštaji često zahtevaju da pored uobičajenog pregleda prodaje kreiramo i „Running Total„, odnosno da pratimo njen kumulativni rast od početka meseca, kvartala ili godine. U tu svrhu koriste se Time Intelligence funkcije DATESMTD, DATESQTD i DATESYTD pomoću kojih možemo da pratimo kumulativni rast prodaje od početka meseca, kvartala ili godine. Više o upotrebi ovih funkcija možete da saznate u tekstu koji sledi…
Vraćamo se na primer sa pregledom poslovanja lanca maloprodaja. Da se podsetimo, u Model smo dodali tabele Artikli, Lokacije i Transakcije, a zatim ih povezali. Potom smo dodali i „Kalendar“ tabelu i povezali je sa tabelom transakcije i kreirali jednu meru koja predstavlja sumu prodatih količina:
UkupnaProdaja:=SUM(Transakcije[KOL])
Sintaksa funkcija za kumulativni pregled prodaje izgleda ovako:
DATESMTD (<datumska kolona>)
DATESQTD (<datumska kolona>)
DATESYTD (<datumska kolona>)
Ako ove funkcije upotrebimo u kombinaciji sa funkcijom CALCULATE za praćenje prodaje od početka meseca ili od početka godine, možemo da kreiramo izraze:
ProdajaMTD:=CALCULATE(SUM(Transakcije[KOL]),DATESMTD(‘Calendar'[Date]))
ProdajaYTD:=CALCULATE(SUM(Transakcije[KOL]),DATESYTD(‘Calendar'[Date]))
Kada kreirane mere prebacimo u Pivot tabelu moći ćemo da vidimo rast prodaje, kumulativni rast od početka meseca i kumulativni rast od početka godine.

Isti efekat mogli smo da postignemo i sa sledećim funkcijama:
TOTALMTD (<izraz>,<datumska kolona>)
TOTALQTD (<izraz>,<datumska kolona>)
TOTALYTD (<izraz>,<datumska kolona>)
Razlika je samo u tome što ovaj set funkcija može da radi nezavisno od funkcije CALCULATE.