Don't miss your chance to take exam DP-600 or DP-700 on us!
Request nowLearn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hi All,
Please see below data.
The column "Hire (Days)" is a calculated column created by the below DAX.
Hire Duration = DATEDIFF('Standing Scaffold Data'[On Hire Date],'Standing Scaffold Data'[Off Hire Date],DAY)
I require the calculated column to show me the hire for all items but at the moment it is not showing me the "Hire (Days)" for items still on hire. The items that are not yet off-hire will need to show a "Hire (Days)" to the current day.
Is there any way I can use DAX to show me the Hire Days for all items?
Solved! Go to Solution.
Hire Duration = DATEDIFF('Standing Scaffold Data'[On Hire Date],
IF(ISBLANK('Standing Scaffold Data'[Off Hire Date]),TODAY(),'Standing Scaffold Data'[Off Hire Date]),DAY)
Try this.
Proud to be a Super User!
Hi @Anonymous ,
You can try modifying your DAX as follows:
Hire Duration = IF('Standing Scaffold Data'[Off Hire Date] = BLANK(),
DATEDIFF('Standing Scaffold Data'[On Hire Date], TODAY(), DAY),
DATEDIFF('Standing Scaffold Data'[On Hire Date], 'Standing Scaffold Data'[Off Hire Date], DAY)
)
Thanks,
Pragati
@Anonymous - Perhaps:
Hire Duration =
VAR __Diff1 = DATEDIFF('Standing Scaffold Data'[On Hire Date],'Standing Scaffold Data'[Off Hire Date],DAY)
VAR __Diff2 = DATEDIFF('Standing Scaffold Data'[On Hire Date],TODAY(),DAY)
RETURN
IF(ISBLANK(__Diff1),__Diff2,__Diff1)
Hire Duration = DATEDIFF('Standing Scaffold Data'[On Hire Date],
IF(ISBLANK('Standing Scaffold Data'[Off Hire Date]),TODAY(),'Standing Scaffold Data'[Off Hire Date]),DAY)
Try this.
Proud to be a Super User!
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 55 | |
| 45 | |
| 38 | |
| 16 | |
| 14 |
| User | Count |
|---|---|
| 87 | |
| 69 | |
| 38 | |
| 29 | |
| 26 |