Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

Sum between two dates with conditional start and end date

Hi Team,

 

I need a quick help - Below is my sample data;

asset_idCostreport_monthInitial_Investment_Date
10001-5657238.5231 December 201820 December 2018
100021416485.9713 June 201920 December 2018
10003-140632.9731 December 201817 December 2018
10004-164934.3531 December 201817 December 2018
10005-196886.1631 December 201817 December 2018
10006-281265.9431 December 201817 December 2018
10007-840321.1231 December 201820 December 2018
10008-379857.5713 June 201920 December 2018
10009-843797.8331 December 201817 December 2018
10010-1490709.531 December 201817 December 2018
10011-1503310.2231 December 201817 December 2018
10012-1828228.6431 December 201817 December 2018
10013-1879448.6131 December 201817 December 2018
10014-2630956.7531 December 201817 December 2018
10015-2812659.4531 December 201817 December 2018
10016-1969428.313 June 201912 June 2019

 

I need to get sum of the cost when;

1. report_month date >= initial_investment_date &&

2. report_month_quarter<= Selected - report_month_quarter

 

My report slicer is "report_month" as quarter and year. Hence, whenever I select my quarter of a year in slicer - I should get sum between above two condition 1 & 2.

 

Please help!!

 

Thanks,

Ram

  • Anonymous's avatar
    Anonymous
    5 years ago

    Hi Anonymous ,

     

    Refer the measure.

    Measure = CALCULATE(SUM('Table'[Cost]),FILTER(ALL('Table'),'Table'[report_month]>='Table'[Initial_Investment_Date]&&'Table'[report_month].[Year]=SELECTEDVALUE('Table'[report_month].[Year])&&'Table'[report_month].[Quarter]<=SELECTEDVALUE('Table'[report_month].[Quarter])))

     

    Best Regards,

    Jay

2 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    Guys, need this on an urgent basis. Please help.

     

    Thanks,

    Ram

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi Anonymous ,

     

    Refer the measure.

    Measure = CALCULATE(SUM('Table'[Cost]),FILTER(ALL('Table'),'Table'[report_month]>='Table'[Initial_Investment_Date]&&'Table'[report_month].[Year]=SELECTEDVALUE('Table'[report_month].[Year])&&'Table'[report_month].[Quarter]<=SELECTEDVALUE('Table'[report_month].[Quarter])))

     

    Best Regards,

    Jay