4 Replies Latest reply: Sep 21, 2018 3:38 AM by Ramya Grandhi

# Set Analysis for YTD calculation for Select Year and Month?

Hi all,

I am trying to create Set Analysis for an expression where I only want YTD values for the selected Year and Month.

Fields names:

Year: sample values, 2014, 2015, 2016, 2017, 2018 etc

Month: sample values Jan, Feb, Mar, Apr, Jun etc

Expression: Sum(Sales)

So for example if I select Year 2017, and Month April, I want to see the total of Sum(Sales) to include Jan, Feb, Mar, Apr 2017 values added up together.

If I select Year 2015 and July, it should be for all the months up to July 2015.

And so on.

Anybody know how to do this please?

• ###### Re: Set Analysis for YTD calculation for Select Year and Month?

Hi John,

You'll want to try =Sum({<Month = {'<=\$(=Max(Month))'}>}Sales)

Note this does asume you are always selecting a year.

Please find an example attached. Is this what you're trying to achieve?

• ###### Re: Set Analysis for YTD calculation for Select Year and Month?

Create a variable for max date & create another variable as Yearstart(Max(Date)) and use these variables in set analysis.

Or you can do it without variable as well.

Sum({<Date=Date={">=\$(=YearStart(Max(Date)))<=\$(=Date(Max(Date)))"}>}Value)

Hope this helps.

• ###### Re: Set Analysis for YTD calculation for Select Year and Month?

Sorry, there is typo

It should be: Sum({<Date={">=\$(=YearStart(Max(Date)))<=\$(=Date(Max(Date)))"}>}Value)

• ###### Re: Set Analysis for YTD calculation for Select Year and Month?

John,

Sum( {<Year = {\$(=GetFieldSelections(Year))},Month = {\$(=GetFieldSelections(Month))}>} Sales)