let
Source = Excel.CurrentWorkbook(){[Name="TProduit"]}[Content],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"Nom", type text}, {"Type", type text}, {"Référence", type text}}),
#"Texte inséré avant le délimiteur" = Table.AddColumn(#"Type modifié", "Texte avant le délimiteur", each Text.BeforeDelimiter([Nom], "_"), type text),
#"Colonnes renommées" = Table.RenameColumns(#"Texte inséré avant le délimiteur",{{"Texte avant le délimiteur", "Texte"}}),
#"Lignes triées" = Table.Sort(#"Colonnes renommées",{{"Type", Order.Ascending}, {"Nom", Order.Ascending}})
in
#"Lignes triées"