Pojďme si chviku hrát s vývojem hodnot v čase…

Vyjdeme z tabulky, která má jen dva sloupečky – datum a číselnou hodnotu, a z připojené datumové dimenze.

Nejprve použijeme vizuál matice a zobrazíme vývoj v čase. Prostě jen čísla dle roků, měsíců, kvartálů… 

Rok předtím

Co teď? Možná by se hodila hodnota z minulého roku. Na to už potřebujeme measure:

  • Year before = CALCULATE(
       SUM(Data[my_value]),
       SAMEPERIODLASTYEAR(‘Date dimension'[Date]))
U každého období teď vidíme, kolik to bylo rok předtím.

Rozdíl

Ale o kolik procent se tedy situace meziročně změnila? To už je jen dělení.
  • Year to year % difference = DIVIDE(
    SUM(Data[my_value])-[Year before],
    [Year before])

Od začátku roku

To také není těžké.
  • Year to date = TOTALYTD(
       SUM(Data[my_value]),
       ‘Date dimension'[Date])

Srovnání letošního letošního roku od začátku se stejným obdobím vloni

Chcete zjistit, jak si letos zatím vedete v porovnáním se stejným obdobím loňského roku? Pak potřebujete vědět, kolik byla hodnota od začátku roku do teď, ale v minulém roce:
  • Year to date last year = CALCULATE(
       [Year to date],
       SAMEPERIODLASTYEAR(‘Date dimension'[Date]))
To už pak není problém odečíst od předchozího.