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…

Isto to prošle godine

Time Intelligence funkcije se često koriste za sagledavanje ostvarenih ciljeva u isto vreme prethodne godine. U tekstu koji sledi navešćemo nekoliko njih. Najpre, tu je funkcija SAMEPERIODLASTYEAR čija je svrha praćenje ostvarenih ciljeva u prošloj godini. A zatim, tu su i funkcije PARALLELPERIOD i DATEADD pomoću kojih možemo da pratimo ostvarenje ciljeva u prethodnom ili narednom periodu (mesecu, kvartalu ili godini) u odnosu na zadati.

Prethodni i naredni periodi

Ako želimo da izvršimo proračun u prethodnom ili narednom periodu u odnosu na datum prikazan u tabeli koristićemo „PREVIOUS“ i „NEXT“ Time Intelligence funkcije. One omogućavaju agregaciju podataka, najčešće kolone koja sadrži količine ili iznose prodaje, u odnosu na prethodnu godinu, kvartal, mesec ili dan,kao i u odnosu na narednu godinu, kvartal,mesec ili dan. U primeru koji sledi videćete kako se koristi ova klasa DAX funkcija.

Time Intelligence DAX funkcije

DAX poseduje mnoštvo funkcija za rad sa datumom i vremenom koje se ne razlikuju puno od onih koje uobičajeno koristimo. Time Intelligence funkcije, sa druge strane, predstavljaju posebnu grupu DAX funkcija koje omogućavaju proračune u skladu sa vremenskim periodima: godinama, kvartalima, mesecima i danima. Ovi periodi se koriste kao filteri koji omogućavaju dolaženje do rezultata koje bi smo teško dobili primenom tradicionalnih metoda.

Funkcije EARLIER i EARLIEST

Formula u izračunatoj koloni će biti proračunata upotrebom konteksta reda što znači da sve kolone na koje se referenciramo daju rezultat u redu u kome se formula nalazi. Proračun se dalje nastavlja za svaki sledeći red, pa tako do kraja tabele. Pošto se izračunavanje krajnje sume odvija iterativno teško da možemo da vidimo šta se desilo u prethodnom redu kao što bi to uradili u tradicionalnim Excel formulama. Tu stupaju na scenu funkcije EARLIER i EARLIEST.