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.
Hi,
I have Month Column, Customer ID, Target Date. So I just want retrieve last month Target date for individual customer so I can compare their Target dates revision. Please help me on this.
Solved! Go to Solution.
I guess you're missing the month-1 filter.
Anyway, base on your latest data, you can try below expression.
Result = CALCULATE(MAX('Table'[Target Date]),ALLEXCEPT('Table','Table'[ID]),PARALLELPERIOD('Table'[Month],-1,MONTH))
Did I answer your question? If yes, pls mark my post as a solution and appreciate your Kudos !
Thank you~
Hi @Karthis476
You can refer to below demo.
Target Date of Last Month = CALCULATE(MAX('Table'[Target Date]),ALLEXCEPT('Table','Table'[Customer ID]),'Table'[Month Index]=EARLIER('Table'[Month Index])-1)
The key is to add an index field to the month so that we can use the current index -1 to get the previous month.
Demo - Retrieve Previous Month Data from Date Column.pbix
Did I answer your question? If yes, pls mark my post as a solution and appreciate your Kudos !
Thank you~
Thank you for your response xifeng.
I tried it your approach however I am getting Maximum recorded date in the target column.
I am looking like below. It should retrieve exact previous month Target for each id.
Please help on this. Thank you 😊
I guess you're missing the month-1 filter.
Anyway, base on your latest data, you can try below expression.
Result = CALCULATE(MAX('Table'[Target Date]),ALLEXCEPT('Table','Table'[ID]),PARALLELPERIOD('Table'[Month],-1,MONTH))
Did I answer your question? If yes, pls mark my post as a solution and appreciate your Kudos !
Thank you~
It's working 🥳
Thank you so much xifeng.. you're a ⭐.
Hi Xileng,
I just one more help from you. In the above example I have a customer id column. Suppose if I get a new I'd then this formula should reflect blank in result column. Can you able to help me on this please?
The above example is reflecting current month top most date for new id instead of blank.
Sorry, I don't quite understand what you mean. Can you explain it in more detail with pictures?
@xifeng_L Brilliant solution. You are applying the same method as I am using when it comes to comparing current versus previous. period.
User | Count |
---|---|
21 | |
14 | |
11 | |
7 | |
5 |
User | Count |
---|---|
23 | |
23 | |
20 | |
15 | |
10 |