let
Source = Excel.Workbook(File.Contents("C:\Users\Alain\Documents\Pour EXCEL\_En Cours\Liaison de données sur deux tableurs\Fichier_Cible.xlsx"), null, true){[Item="TS_Avant",Kind="Table"]}[Data],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"ID", Int64.Type}, {"Nom", type text}, {"Prénom", type text}, {"N° Post", Int64.Type}, {"Date de naissance", type date}}),
#"Requêtes fusionnées" = Table.NestedJoin(#"Type modifié", {"ID"}, TS_BdD, {"ID"}, "TS_BdD", JoinKind.RightOuter),
#"TS_BdD développé" = Table.ExpandTableColumn(#"Requêtes fusionnées", "TS_BdD", {"ID", "Nom", "Prénom", "N° Post"}, {"TS_BdD.ID", "TS_BdD.Nom", "TS_BdD.Prénom", "TS_BdD.N° Post"}),
#"Autres colonnes supprimées" = Table.SelectColumns(#"TS_BdD développé",{"Date de naissance", "TS_BdD.ID", "TS_BdD.Nom", "TS_BdD.Prénom", "TS_BdD.N° Post"}),
#"Colonnes permutées" = Table.ReorderColumns(#"Autres colonnes supprimées",{"TS_BdD.ID", "TS_BdD.Nom", "TS_BdD.Prénom", "TS_BdD.N° Post", "Date de naissance"}),
#"Colonnes renommées" = Table.RenameColumns(#"Colonnes permutées",{{"TS_BdD.ID", "ID"}, {"TS_BdD.Nom", "Nom"}, {"TS_BdD.Prénom", "Prénom"}, {"TS_BdD.N° Post", "N° Post"}})
in
#"Colonnes renommées"