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
I have the table below which includes two columns which are time fields.I want to add a column called Lost Time that subtracts the Actual_Duration_mins from the Comm_Duration_mins. What will the DAX be for this please as I didnt know if it was different if I was using time fields.
I am new to DAX so please bare with me
Thank you
Solved! Go to Solution.
Hello there @spandy34 ! I figure that you are expecting a measure so here goes.
Hope this works for you:
Lost Time =
DATEDIFF (
SELECTEDVALUE ( 'Table'[Actual_Duration_mins] ),
SELECTEDVALUE ( 'Table'[Comm_Duration_mins] ),
MINUTE
)
Hope this answer solves your problem!
If you need any additional help please @ me in your reply.
If my reply provided you with a solution, please consider marking it as a solution ✔️ or giving it a kudoe 👍
Thanks!
You can also check out my LinkedIn!
Best regards,
Gonçalo Geraldes
I have done that and get an error "Cannot convert value '' of type Text to type Number."
Thank you very much
So I have the column below which is a which the format Time. I want to create another column that is a decimal of that so for example if the column says 0.30 I want the new column to display 0.5 as a decimal of an hour.
Can you help with the DAX for that please.
THank you @goncalogeraldes
You can use the FORMAT() function:
New column =
FORMAT ( Table[Comm_Duration_mins], "General Number" )
Hope this answer solves your problem!
If you need any additional help please @ me in your reply.
If my reply provided you with a solution, please consider marking it as a solution ✔️ or giving it a kudoe 👍
Thanks!
You can also check out my LinkedIn!
Best regards,
Gonçalo Geraldes
What field type does my new column need to be as I get the following response as the new column is set to text?
Just go:
New column =
VALUE( FORMAT ( Table[Comm_Duration_mins], "General Number" ) )
Hope this answer solves your problem!
If you need any additional help please @ me in your reply.
If my reply provided you with a solution, please consider marking it as a solution ✔️ or giving it a kudoe 👍
Thanks!
You can also check out my LinkedIn!
Best regards,
Gonçalo Geraldes
I have put this in and get the following:-
this is what I have put in the column
Try this then:
Comm_Duration_Decimal =
VALUE (
FORMAT ( SELECTEDVALUE ( Procurement_Data_2[Comm_Duration_mins] ), "0.00" )
)
Hello there @spandy34 ! I figure that you are expecting a measure so here goes.
Hope this works for you:
Lost Time =
DATEDIFF (
SELECTEDVALUE ( 'Table'[Actual_Duration_mins] ),
SELECTEDVALUE ( 'Table'[Comm_Duration_mins] ),
MINUTE
)
Hope this answer solves your problem!
If you need any additional help please @ me in your reply.
If my reply provided you with a solution, please consider marking it as a solution ✔️ or giving it a kudoe 👍
Thanks!
You can also check out my LinkedIn!
Best regards,
Gonçalo Geraldes
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 19 | |
| 10 | |
| 9 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 31 | |
| 31 | |
| 20 | |
| 12 | |
| 12 |