Forum Discussion
Anonymous
2 years agoNot applicable
12 month rolling calculation
Hi,
I am trying to get 12 month values from the below table, there will a same CRM ID 4 order loaded but its different date, when i am trying the below Measure to filter 12 month values i am getting same values repeating, but i need result like
1, only based on CRM id what is the current 12 month Achievement .
2, Based on the CRM id SBU wise what is the current 12 month Achievement.
RAG 12 =
VAR CDay = MAX(RAG[Dated])
VAR PDay = DATE(YEAR(CDay)-1,MONTH(CDay),DAY(CDay))
VAR Result =
CALCULATE(
SUM(RAG[Full Achv]),
FILTER('RAG','RAG'[Dated]>=PDay && 'RAG'[Dated]<=CDay)
)
RETURN
Result
Anonymous Attaching PBIX
4 Replies
- bhanu_gautamSuper User
Anonymous , Try updating your measue as
RAG_12_CRM =VAR CDay = MAX(RAG[Dated])VAR PDay = DATE(YEAR(CDay)-1, MONTH(CDay), DAY(CDay))RETURNCALCULATE(SUM(RAG[Full Achv]),FILTER(RAG,RAG[Dated] >= PDay && RAG[Dated] <= CDay))AndRAG_12_CRM_SBU =VAR CDay = MAX(RAG[Dated])VAR PDay = DATE(YEAR(CDay)-1, MONTH(CDay), DAY(CDay))RETURNCALCULATE(SUM(RAG[Full Achv]),FILTER(RAG,RAG[Dated] >= PDay && RAG[Dated] <= CDay),ALLEXCEPT(RAG, RAG[CRM ID], RAG[SBU]))- AnonymousNot applicable
Hi Bhanu,
Thank you for Quick replying,
Still i am getting same issue,(Values is repeating).
- bhanu_gautamSuper User
- AnonymousNot applicable
Thank you so much Bhanu, Its working fine now--😍