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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Completed hold stage for the top three rows hasn't got a completion date populated yet and it's defaulted to 44798.00
All the rows under this dont have a completion date for complaint actionable and it's doing the same thing.
I want the DAX to give today's date if there is no completion date populated but only if the action EXISTS. I'm trying to get this to show the amount of time for each measure in days.
Here are the two measures:
Thanks in advance, Dan
Solved! Go to Solution.
Hi @Anonymous
Please try
Completed Holding stage age =
VAR startdate =
MAXX (
FILTER ( 'hgmcntac', hgmcntac[action_cd] = "C1001A" ),
hgmcntac[completed_dt]
)
VAR enddate =
MAXX (
FILTER ( 'hgmcntac', hgmcntac[action_cd] = "C1002" ),
COALESCE ( hgmcntac[completed_dt], TODAY () )
)
RETURN
ROUNDUP ( ( enddate - startdate ) * 1, 0 )
Hi @Anonymous
Please try
Completed Holding stage age =
VAR startdate =
MAXX (
FILTER ( 'hgmcntac', hgmcntac[action_cd] = "C1001A" ),
hgmcntac[completed_dt]
)
VAR enddate =
MAXX (
FILTER ( 'hgmcntac', hgmcntac[action_cd] = "C1002" ),
COALESCE ( hgmcntac[completed_dt], TODAY () )
)
RETURN
ROUNDUP ( ( enddate - startdate ) * 1, 0 )
You're a star. As always.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 13 | |
| 5 | |
| 5 | |
| 3 | |
| 3 |
| User | Count |
|---|---|
| 25 | |
| 10 | |
| 10 | |
| 6 | |
| 6 |