Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
Hi all. Just having a mind blank here but I have two related tables - Cases and Cases_Tasks.
I've illustrated a simplified version of this below but for each case, I need to know the latest task_name.
Any ideas?
Solved! Go to Solution.
Hi,
I am not sure if I understood your question correctly, but please check the below picture and the attached pbix file.
I tried to create a sample pbix file like below.
Lastest task name measure: =
VAR latestdate =
MAX ( Cases_Tasks[date_started] )
VAR filtertable =
FILTER ( Cases_Tasks, Cases_Tasks[date_started] = latestdate )
RETURN
IF (
HASONEVALUE ( 'Cases'[case_id] ),
MAXX ( filtertable, Cases_Tasks[task_name] )
)
Hi,
I am not sure if I understood your question correctly, but please check the below picture and the attached pbix file.
I tried to create a sample pbix file like below.
Lastest task name measure: =
VAR latestdate =
MAX ( Cases_Tasks[date_started] )
VAR filtertable =
FILTER ( Cases_Tasks, Cases_Tasks[date_started] = latestdate )
RETURN
IF (
HASONEVALUE ( 'Cases'[case_id] ),
MAXX ( filtertable, Cases_Tasks[task_name] )
)
@jakeryan56 , new column in case table
new column =
var _case = maxx(filter(Cases_Tasks, Cases_Tasks[ID] = Cases[ID]) , Cases_Tasks[date_started])
return
maxx(filter(Cases_Tasks, Cases_Tasks[ID] = Cases[ID] && Cases_Tasks[date_started] = _max) , Cases_Tasks[Task_name])
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 6 | |
| 4 | |
| 4 | |
| 3 | |
| 2 |
| User | Count |
|---|---|
| 15 | |
| 10 | |
| 8 | |
| 7 | |
| 5 |