1 2 3 4 5 6 7 8 9 10 11 12 13 14
| let
Source = Excel.CurrentWorkbook(){[Name="Recettes"]}[Content],
#"Autres colonnes supprimées" = Table.SelectColumns(Source,{"№", "cette colonne", "celle ci aussi"}),
#"Supprimer le tableau croisé dynamique des autres colonnes" = Table.UnpivotOtherColumns(#"Autres colonnes supprimées", {"№"}, "Attribut", "Valeur"),
#"Type modifié" = Table.TransformColumnTypes(#"Supprimer le tableau croisé dynamique des autres colonnes",{{"Valeur", type text}}),
#"Colonnes supprimées" = Table.RemoveColumns(#"Type modifié",{"Attribut"}),
#"Personnalisée ajoutée" = Table.AddColumn(#"Colonnes supprimées", "Personnalisé", each Choix),
#"Personnalisé développé" = Table.ExpandTableColumn(#"Personnalisée ajoutée", "Personnalisé", {"Ingrédients"}, {"Ingrédients"}),
#"Personnalisée ajoutée1" = Table.AddColumn(#"Personnalisé développé", "Filtre", each if Text.Contains(Text.Lower([Valeur]),Text.Lower([Ingrédients])) then 1 else null),
#"Lignes filtrées" = Table.SelectRows(#"Personnalisée ajoutée1", each ([Filtre] = 1)),
#"Autres colonnes supprimées1" = Table.SelectColumns(#"Lignes filtrées",{"№"}),
#"Doublons supprimés" = Table.Distinct(#"Autres colonnes supprimées1")
in
#"Doublons supprimés" |
Partager