Bonsoir,
Pour essayer de parfaire mon apprentissage en Power Query
Un essai, certainement "condensable" ou améliorable
Le code :
let
Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
Calcul = Table.AddColumn(Source, "Temps", each
[all = Text.Split([Liste]," "),
s = Number.From(List.Max(List.Transform(all, (x)=> if Text.Contains(x,"s") then Text.Remove(x,"s") else 0))),
m = Number.From(List.Max(List.Transform(all, (x)=> if Text.Contains(x,"m") then Text.Remove(x,"m") else 0))),
h = Number.From(List.Max(List.Transform(all, (x)=> if Text.Contains(x,"h") then Text.Remove(x,"h") else 0))),
d = Number.From(List.Max(List.Transform(all, (x)=> if Text.Contains(x,"d") then Text.Remove(x,"d") else 0))),
t= #duration(d,h,m,s)][t])
in
Calcul
Le fichier (format de la requête en [hh]:mm:ss)
Bonne soirée