Bonjour,
Hello Baroute
Une autre proposition, très similaire, mais sans tableau supplémetaire
let
Source = Excel.CurrentWorkbook(){[Name="Tableau2"]}[Content],
Group = Table.Group(Source, {"code produit"}, {{"Tbl", each _}}, GroupKind.Local , (s,c)=> Number.From(c[code produit]<> null)),
AjtCol = Table.AddColumn(Group, "Fill", each let a= try Number.From([code produit]) in if a[HasError] then Table.FillDown([Tbl],{"code produit"}) else [Tbl]),
Final = Table.Combine(AjtCol[Fill])
in
Final
Si j'ai bien compris le besoin (FillDown si non numérique)
Bonne apm