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.
Hello,
Can anyone help with the following?
I have a DIMtable like this:
ID | Name person |
1 | X |
2 | Y |
And a Fact table like this:
ID | Startdate |
1 | 10-10-2020 |
2 | 1-8-2022 |
2 | 27-1-2023 |
I want from everyone the most recent startdate in the DIM table. Person 1 had only one startdate (10-10-2020), so I want 10-10-2020 in the return as most recent start date. For person 2 I want 27-1-2023 returned as most recent startdate.
Thank you in advance!
Solved! Go to Solution.
Thank you for your answers. I cannot get it working, but I found another solution:
RecentStartDate = LASTDATE('Fact'[Start Date])
Thank you for your answers. I cannot get it working, but I found another solution:
RecentStartDate = LASTDATE('Fact'[Start Date])
Hi @Dmoetnogleren ,
I create two tables and create One-to-Many relationship.
Then I create a measure and here is the DAX code.
RecentDate =
CALCULATE(
MAX(FactTable[Startdate]),
FILTER(
FactTable,
FactTable[ID] = RELATED(DIMtable[ID])
)
)
Best Regards
Yilong Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi,
Please create a measure as below and make sure to have a relationship between ID from two tables:
Regards,
Kaviraj
Proud to be a Super User! | |
User | Count |
---|---|
20 | |
14 | |
11 | |
8 | |
6 |
User | Count |
---|---|
23 | |
23 | |
20 | |
15 | |
10 |