Я полагаю, что это то, что вы хотите.
Если вы начинаете со столбца с именем Секунды:
Вы можете добавить столбец с = Duration.From([Seconds]/86400)
для получения:
В качестве альтернативы вы можете использовать:
= Table.ReplaceValue(Source, each [Seconds],each Duration.From([Seconds]/86400),Replacer.ReplaceValue,{"Seconds"})
для изменения ...
непосредственно на ...
Вот М код для двух разных опций:
Добавление столбца:
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Added Custom" = Table.AddColumn(Source, "Duration", each Duration.From([Seconds]/86400))
in
#"Added Custom"
Непосредственное изменение:
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Replaced Value" = Table.ReplaceValue(Source, each [Seconds],each Duration.From([Seconds]/86400),Replacer.ReplaceValue,{"Seconds"})
in
#"Replaced Value"