Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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?
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?
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.
Sorry, there is typo
It should be: Sum({<Date={">=$(=YearStart(Max(Date)))<=$(=Date(Max(Date)))"}>}Value)
John,
Sum( {<Year = {$(=GetFieldSelections(Year))},Month = {$(=GetFieldSelections(Month))}>} Sales)