Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
As the above data is one DateTime value minus another DateTime value which is the DirectQuery mode.
Now, I would like to transfer it to be only minutes value, but there is a situation like the following example:
0.01:22 means 1h22mins
return: 82 mins.
Therefore, I want to know how to get the index value to multiple 60 mins.
Try using Duration.TotalMinutes to convert to total minutes.
To directly answer your question, you can use Duration.Hours to get the number of hours to multiply by 60, but this approach takes more steps than directly converting to minutes as I suggested above.
Thanks for the reply, I know this method, but I am using "DirectQuery" mode. After I import the Duration function, the system show "switch to import mode". Therefore, I have to find the transfer method in "DirectQuery" mode. Anyway, thanks for the help.
Power BI interprets time in units of days, so you might be able to just multiply by the number of minutes in a day (24 hr/day * 60 min/hr = 1440 min/day).
I'm not sure if the conversion to decimal will fold but it's worth a try.
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMjCwMjWxMjTUMzI2MFGK1QGKGFoZGVkZmEJFYgE=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [current = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"current", type time}}),
ToDecimal = Table.TransformColumnTypes(#"Changed Type",{{"current", type number}}),
#"Added Custom" = Table.AddColumn(ToDecimal, "Minutes", each [current]*24*60, type number)
in
#"Added Custom"
if changes the datatype will not available to DirectQuery mode.
I mean your [current] column.
Hi,
excuse me but i can't clearly understand what you need.
Can you post another exemple of the result you need?
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
14 | |
13 | |
8 | |
8 | |
7 |
User | Count |
---|---|
17 | |
11 | |
7 | |
6 | |
6 |