I want to create a calculated column in my report.
I want that on any given row I should get the sum of sales from previous period. There are two conditions:
job id must match. the periods are not sequential so the row may contain data for november for the given id and the previous record for that job is in june
I am unable to sort the months with Job id.
Job id Month Relative Month(from Jan2018) Sales Calculated Column
1 November 2017 -2 4k 8k
1 June 2017 -6 6k
1 August 2017 -4 8k 6k
This helper column can help me to lookup the sales for that period and then I can compute how much the sales have increased or decreased since the last period
My issues: periods are not sequential....there are gaps (not necessarily selcted month-1)
I need to make sure ids match
I am unable to sort my months
Go to Solution.
=LOOKUPVALUE(Data[Sales],Data[Month],CALCULATE(MAX(Data[Month]),FILTER(Data,Data[Job ID]=EARLIER(Data[Job ID])&&Data[Month]<EARLIER(Data[Month]))),Data[Job ID],Data[Job ID])
Does this work?
Is your Month column a date time column, or is it Text?
Proud to be a Datanaut!
I would like to use my relative month column as the identifier...I can bring in the month as date but currently the month is identified by the relative value
Here is the calculated column formula i have used
=LOOKUPVALUE(Data[Sales],Data[Month],CALCULATE(MAX(Data[Month]),FILTER(Data,Data[Job ID]=EARLIER(Data[Job ID])&&Data[Month]<EARLIER(Data[Month]))))
Thanks...I think the code breaks because for other job ids, the dates repeat.
For instance, say there are more records
Thanks it works well
You are welcome.
Engage and empower students with Power BI!
Continue your learning in our online communities.
Travel to Melbourne and network with thousands of peers!
Check out what's new in the Power BI Community!