Forum Discussion
Current Year Sales
Hi Anonymous,
Could you please tell me if your problem has been solved? If it is, could you please mark the helpful replies as Answered to close this topic?
Regards,
Daniel He
6 Replies
- AnonymousNot applicable
Hi Anonymous,
You can create a calculate column in 'Dim Calender Sales Invoice' :
IsCurrentYear = VAR TodayDate = TODAY () VAR CurrentYear = YEAR ( TodayDate ) RETURN 'Dim Calender Sales Invoice'[FullDateAlternateKey] >= DATE ( CurrentYear, 01, 01 )Then the following measure:
Current Year Sales = VAR Temp = CALCULATE ( SUM ( 'Sales invoice line'[Line amount MST] ), 'Dim Calender Sales Invoice'[IsCurrentYear] = TRUE () ) RETURN IF ( Temp = BLANK (), 0, Temp )Best Regards
Chiara
- affan
Solution Sage
hi Anonymous
Can you please elaborate a little more what you are trying to acheive. As per your post above, the measure is correct and shows the current year sales only.
So what is the probelm?
Thanks & Regards
Affan
- AnonymousNot applicable
Hi affan,
The measure is correct indeed. but the when i display this on a tableThe result is now
date
- AnonymousNot applicable
Year Sales
2016 560.000
2017 560.0002018 560.000
2019 560.000
I expect the following table result
Year Sales
2016 0
2017 02018 0
2019 560.000
So how can i get this result based on my current measure of Current Year Sales
Current Year Sales = CALCULATE(SUM('Sales invoice line'[Line amount MST]);YEAR('Dim Calender Sales Invoice'[FullDateAlternateKey])=YEAR(TODAY()))
- v-danhe-msft
Microsoft Employee
Hi Anonymous,
Could you please tell me if your problem has been solved? If it is, could you please mark the helpful replies as Answered to close this topic?
Regards,
Daniel He