Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi, I have the following two example tables in my data:
EVENTS
TimeStamp | Node |
01/10/2019 11:23 | A |
01/10/2019 12:43 | A |
01/10/2019 12:55 | B |
01/10/2019 16:23 | A |
02/10/2019 09:27 | B |
02/10/2019 11:23 | A |
02/10/2019 16:22 | C |
02/10/2019 19:45 | C |
03/10/2019 07:03 | A |
03/10/2019 09:11 | A |
03/10/2019 11:55 | B |
04/10/2019 11:14 | C |
CHECKS
Node | UUID | ENDDATE |
A | FADFSA | 01/10/2019 20:30 |
B | TREVFD | 02/10/2019 10:00 |
A | TFDASN | 03/10/2019 16:15 |
C | GRVWSI | 03/10/2019 19:30 |
B | TRHYZH | 04/10/2019 00:30 |
C | JIUOEW | 04/10/2019 11:15 |
I need to add a calculated column to the events table with the following conditions
EVENTS[Node] = CHECKS[Node]
EVENTS[TimeStamp] <= CHECKS[ENDDATE]
EVENTS[TimeStamp] > PREVIOUS CHECKS[ENDDATE]
The end result would look like this:
EVENTS
TimeStamp | Node | Calculated_Matching_UUID |
01/10/2019 11:23 | A | FADFSA |
01/10/2019 12:43 | A | FADFSA |
01/10/2019 12:55 | B | TREVFD |
01/10/2019 16:23 | A | FADFSA |
02/10/2019 09:27 | B | TREVFD |
02/10/2019 11:23 | A | TFDASN |
02/10/2019 16:22 | C | GRVWSI |
02/10/2019 19:45 | C | GRVWSI |
03/10/2019 07:03 | A | TFDASN |
03/10/2019 09:11 | A | TFDASN |
03/10/2019 11:55 | B | TRHYZH |
04/10/2019 11:14 | C | JIUOEW |
I tried to look for a solution but couldn't find one. How can I use DAX to build this calculated column?
Thanks!
Solved! Go to Solution.
@ChipTz try this and check if it works for you
Column = CALCULATE(MIN(Check[UUID]),FILTER(Check,Check[ENDDATE]>=Event[TimeStamp] && Check[Node]=Event[Node]))
@ChipTz try this and check if it works for you
Column = CALCULATE(MIN(Check[UUID]),FILTER(Check,Check[ENDDATE]>=Event[TimeStamp] && Check[Node]=Event[Node]))
Thanks for the fast feedback. It did work on the example data I posted but it is not working on my real data. I need to check what is wrong wiht my data 😐
I don't get why MIN is the function that solves this, tough. I was expecting something as SELECTEDVALUE.
Check out the July 2025 Power BI update to learn about new features.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
User | Count |
---|---|
23 | |
10 | |
10 | |
9 | |
7 |