Tableaus aastate mõõdikute võrdlus

Mis on võimalused, kui soovin kuvada oma juhtimislaual erinevaid mõõdikuid, võrrelda neid aastate lõikes, kuvada akumuleeritud väärtusi jne?

NB! Üks asi, millega peab arvestama, nagu üleüldiselt elus, on see, et mingis osas tuleb teha mööndusi. Kas soovime ülitäpse disainiga aruannet, siis peame ka rohkem ise "käsi" tööd tegema ning lahendus võib olla aeglasem või soovime paindlikumat lahendust, siis peame aga näiteks väljundi disainis andma veidi järgi.

VARIANT 0 - ILUSAIM KUID TÜLIKAIM, VÄHIM PAINDLIKUM

Üks võimalus võrrelda erinevaid mõõdikuid aastate lõikes on luua iga mõõdiku ning eelmise ja hetke aasta kohta omad objektid (täpsemalt näiteks kirjeldatud siin). See aga tähendab terve posu objektide loomist ning samuti pole see lahendus väga paindlik. Aga samas on lahendus ilus, kõrvuti täpselt veerud, mida soovitakse ja ei mingeid tühje veerge

VARIANT 1 - LIHTSAIM, PAINDLIK, MITTE ILUSAIM

Muidugi kõige lihtsam on kuvada aastakuu filter, valid vastavad väärtused, mida soovin ning kasutades Quick Table Calculation'eid, et leida nii erinevus , % jne. Ning lihtsalt kuvada Measure Values aknas vajalikud mõõdikud.


Üks miinus, mis sellel variandil on, et kasutaja peab valima mitu kuud nii 2013 kui ka 2014. Samuti on on kuvatud tühjad veeru, kuna näiteks antud näites - märts 2012 pole valitud ja seega Net revenue DIFF märts 2013 on tühi

Proovime natukene aretada seda varianti edasi.
Võin teha lihtsa kuu filtri. Selleks, et ei kuvataks kohe kõiki aastaid, võin teha parameetri Year ning lihtsa filtri Only relevant years

year([Date])=[Year] or year([Date])=([Year]-1)

Põhimõtteliselt võib ka teha lihtsalt Aasta filtri ja vaikimisi valida 2013,2014 aga kes tahab võib lisada ka 2012 jne.



Veeru päises võib kasutada nii eraldi tehtud objekti Current/Last year label

if year([Date])=[Year] then "Current year"
elseif year([Date])=([Year]-1) then "Last year" end

või siis lihtsalt aastakuu nimetust.

Vabalt võib valida ka mitu kuud ja need summeerida(eemaldan veeru päisest aastakuu) või kuvada eraldi veergudes (jätan aastakuu veeru päisesse alles)

Mis kõige parem, töötab see ka kvartaliga, ilma, et peaks midagi lisaks tegema


Miinused on jah see, et kuvatakse DIFF, DIFF% puhul Last year tühjana

Üks võimalus on the objekt

first()==0

ja rakendada, see aga tähendab, et aasta 2013 väärtusi ei kuvata