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! It's time to submit your entry. Live now!
Hi all,
I have a table like this:
| X.d | X.t | Y.d | Y.t |
| 23/11/2017 | 23:59:58 | 24/11/2017 | 00:00:03 |
Now what i want to know is the difference in seconds between X and Y. The record above will have an expected outcome of "5" I want the outcome to be a number not for example "00:00:05".
Any suggestions would be great,
Thanks in advance!
L.Meijdam
Solved! Go to Solution.
Out of my head:
= Duration.TotalSeconds(([Y.d]&[Y.t])-([X.d]&[X.t]))
Hi @MarcelBeug,
Thanks for providing a solution, it worked like expected.
In the meantime I also figured on a DAX solution although I had to merge my columns to a Date/Time column. After transforming my columns to 2 date/time columns I used this DAX formula. I'll also leave it behind for other people that might seek for a DAX solution.
Column = DATEDIFF(Table1[X.dt];Table1[Y.dt];SECOND)
Thanks for helping!
Best Regards,
L.Meijdam
Out of my head:
= Duration.TotalSeconds(([Y.d]&[Y.t])-([X.d]&[X.t]))
Hi @MarcelBeug,
Thanks for providing a solution, it worked like expected.
In the meantime I also figured on a DAX solution although I had to merge my columns to a Date/Time column. After transforming my columns to 2 date/time columns I used this DAX formula. I'll also leave it behind for other people that might seek for a DAX solution.
Column = DATEDIFF(Table1[X.dt];Table1[Y.dt];SECOND)
Thanks for helping!
Best Regards,
L.Meijdam
The Power BI Data Visualization World Championships is back! It's time to submit your entry.
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 67 | |
| 44 | |
| 33 | |
| 27 | |
| 23 |
| User | Count |
|---|---|
| 141 | |
| 119 | |
| 59 | |
| 40 | |
| 35 |