cancel
Showing results for
Did you mean:
Highlighted
Member

Compare values in date areas

Hi all,

I try to find a way to compare the value from this year (01.01.2016 until today() ) and the same period last year (01.01.2015 until today() -1year)

The function sameperiodlastyear doesn't worked for this, I think.

Could someone give an advice which function i have to use?

Thanks.

1 ACCEPTED SOLUTION

Accepted Solutions
Member

Re: Compare values in date areas

Now I have create a measure which calculate the result i want

Previous Year =

CALCULATE(sum(BELEGP[RNetto]);
FILTER(DATESYTD(Kalender[Date]);
Kalender[Date]<=
LASTDATE(Kalender[Date])
);
-1;YEAR
)
)

3 REPLIES 3
Regular Visitor

Re: Compare values in date areas

@SebastianYou can use TOTALYTD function and SAMEPERIODLASTYEAR functions.

Create a measure SalesYTD using the following DAX

SalesYTD = TOTALYTD(SUM(Sheet1[Sales]),Sheet1[Date ].[Date],ALL(Sheet1[Product Category]),"12/31")

Create another measue SalesLYTD using the following DAX

LYTD = CALCULATE([SalesYTD],SAMEPERIODLASTYEAR(Sheet1[Date ].[Date]))

Then pull both the measures into the Clusted Column Chart

Member

Re: Compare values in date areas

hm, i tryed it but the result is wrong.

I tryed the following measure:

Total = Calculate(sum(table[value]);Year(Document[date])=Year(today())-1;Format(Document[date];"DD.MM")<=Format(today();"DD.MM"))

The result is also wrong. But I don't know why. In my opinion the measure should sum the whole value in 2015 which is between 01.01.2015 and today - 1year (23.11.2015)

Could someone explain why the measure didn't work this way?

Member

Re: Compare values in date areas

Now I have create a measure which calculate the result i want

Previous Year =

CALCULATE(sum(BELEGP[RNetto]);