1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| let
Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
#"Rempli vers le bas" = Table.FillDown(Source,{"Option 1"}),
#"Supprimer le tableau croisé dynamique des autres colonnes" = Table.UnpivotOtherColumns(#"Rempli vers le bas", {"Option 1", "Choix"}, "Attribut", "Valeur"),
#"Colonne dynamique" = Table.Pivot(#"Supprimer le tableau croisé dynamique des autres colonnes", List.Distinct(#"Supprimer le tableau croisé dynamique des autres colonnes"[#"Option 1"]), "Option 1", "Choix",each _),
#"Option 1 développé" = Table.ExpandListColumn(#"Colonne dynamique", "Option 1"),
#"Option 2 développé" = Table.ExpandListColumn(#"Option 1 développé", "Option 2"),
#"Option 3 développé" = Table.ExpandListColumn(#"Option 2 développé", "Option 3"),
#"Option 4 développé" = Table.ExpandListColumn(#"Option 3 développé", "Option 4"),
#"Option 5 développé" = Table.ExpandListColumn(#"Option 4 développé", "Option 5"),
#"Option 6 développé" = Table.ExpandListColumn(#"Option 5 développé", "Option 6"),
#"Option 7 développé" = Table.ExpandListColumn(#"Option 6 développé", "Option 7"),
#"Option 8 développé" = Table.ExpandListColumn(#"Option 7 développé", "Option 8")
in
#"Option 8 développé" |
Partager