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!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
I have a business duration column that shows Days hours minutes, It's currently text based and Unfortunately the way DB setup it can't be changed in Transform data to date/time, number or decimal without getting an error. In order for my measure to work it need to be in seconds or decimal. So how can I convert example show below into a column to show total seconds or decimal?
Solved! Go to Solution.
@jimb1955 , My advice would be, Split by Delimiter in Power Query, you will get 6/8 columns
Then Create a new column
[Day]*24*3600 +[Hour]*3600 + [Minute]*60 + [Second]
Split Column Power Query: https://youtu.be/FyO9Vmhcfag
Another way is Text.Split and then use the index on list and Number.FromText to create a new column
Text.Split: https://youtu.be/Fn5mNEuRNVg
refer this example
Created distinct sorted comma-separated text from unsorted text: https://youtu.be/4bV30FEFjEM
@jimb1955 , My advice would be, Split by Delimiter in Power Query, you will get 6/8 columns
Then Create a new column
[Day]*24*3600 +[Hour]*3600 + [Minute]*60 + [Second]
Split Column Power Query: https://youtu.be/FyO9Vmhcfag
Another way is Text.Split and then use the index on list and Number.FromText to create a new column
Text.Split: https://youtu.be/Fn5mNEuRNVg
refer this example
Created distinct sorted comma-separated text from unsorted text: https://youtu.be/4bV30FEFjEM
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!