The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
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 |
---|---|
15 | |
12 | |
8 | |
7 | |
7 |
User | Count |
---|---|
24 | |
20 | |
12 | |
9 | |
7 |