Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
i have some data that represents purchases over time
it might look something like the below
DATE Value item
jan 1 5 spoon
jan 5 5.2 spoon
jan 20 5.3 spoon
feburary 10 5.4 spoon
April 10 5.5 spoon
April 20 5.6 spoon
I want to create data for every month that returns the most recent purchase.
DATE Value item
Jan 5 spoon
Feb 5.3 spoon
Mar 5.4 spoon
Apr 5.4 spoon
May 5.6 spoon
in practice the source data will have 20 different things (so not just the spoon) that we are buying so the value for each month is the most recent value specific to that item.
In case i am completly on the wrong track - the reason i am doing this is that I want to create a sort of 'Price Index' of all of these items and present them in a graph over time and I dont see an obvious solution with hte data as it is now.
Solved! Go to Solution.
@ScottPat , this approach can help
https://amitchandak.medium.com/power-bi-get-the-last-latest-value-of-a-category-d0cf2fcf92d0
But I think index function with sort on date along with month should also help
Top/Bottom Performer by name and value- https://youtu.be/HPhzzCwe10U
calculate([Meausre], index(1, allselected(Date[Month], Date[Date]), orderby(Date[Date],desc),,partitionBy(Date[Month]) ) )
Sorry I had just allocated values based on the state at the 1st of the month. To me that difference was not important as the key thing is to get the concept.
that has of course has been answered by amitchandak in the other reply
thanks, accepting that as the answer.
Confusing question. For Jan, the most recenut purchase was at a price of 5.3 (spoon). Why are you showing 5? Please review your result table carefully.
@ScottPat , this approach can help
https://amitchandak.medium.com/power-bi-get-the-last-latest-value-of-a-category-d0cf2fcf92d0
But I think index function with sort on date along with month should also help
Top/Bottom Performer by name and value- https://youtu.be/HPhzzCwe10U
calculate([Meausre], index(1, allselected(Date[Month], Date[Date]), orderby(Date[Date],desc),,partitionBy(Date[Month]) ) )
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
145 | |
87 | |
66 | |
51 | |
45 |
User | Count |
---|---|
215 | |
90 | |
83 | |
66 | |
58 |