Bonsoir à tous !
Une approche légèrement différente (sur la base du classeur de BAROUTE78 : Merci ! ) :
let
Source = Excel.CurrentWorkbook(){[Name="Tableau2"]}[Content],
Jointure = Table.NestedJoin(Source, {"Nom_equipement_rang_0"}, Source, {"Nom_equipement"}, "Source", JoinKind.LeftOuter),
Expand = Table.ExpandTableColumn(Jointure, "Source", {"Nom_site"}, {"Nom_site.1"})
in
Expand