J'ai adapté à mon besoin sous cette forme:
let
Source = Table.NestedJoin(DB_DIAG, {"Material"},References, {"Material"}, "References", JoinKind.LeftOuter),
#"References développé" = Table.ExpandTableColumn(Source, "References", {"BU"}, {"BU"}),
#"Lignes filtrées" = Table.SelectRows(#"References développé", each ([BU] = "FRE"))
in
#"Lignes filtrées"
Si je veux "développer" d'autres colonnes que "BU" (par exemple "AXE", "Description" de ma table "References") je dois modifier la seconde ligne?
Un truc du genre:
let
Source = Table.NestedJoin(DB_DIAG, {"Material"},References, {"Material"}, "References", JoinKind.LeftOuter),
#"References développé" = Table.ExpandTableColumn(Source, "References", {"BU","AXE","Description"}, {"BU","AXE","Description"}),
#"Lignes filtrées" = Table.SelectRows(#"References développé", each ([BU] = "FRE"))
in
#"Lignes filtrées"