- Ce sujet contient 7 réponses, 3 participants et a été mis à jour pour la dernière fois par il y a 3 années. , le
8 sujets de 1 à 8 (sur un total de 8)
8 sujets de 1 à 8 (sur un total de 8)
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › Power Query › Coup de main sur Power query
Étiqueté : Supprimer répétition de mot
Bonjour,
Je cherche à supprimer la répétition d’un mot en langage M.
Dans ma donnée j’ai chaussure-chausson-chaussette-chaussette-pied et je cherche à supprimer un des deux chaussette.
Pour obtenir un résultat final chaussure-chausson-chaussette-pied.
Merci d’avance pour votre aide
Bonjour,
si la répétition est toujours “chaussette-chaussette”, il suffit de faire une remplacer “chaussette-chaussette” par “chaussette”
(Un clic droit dans la colonne qui contient la valeur)
Merci pour votre réponse, mais non la répétition de mot est aléatoire donc jamais le même mot 🙁
Pouvez-vous clarifier la demande dans ce cas ?
Un exemple avec un fichier
Un screen de ma table dans powerquery
L’idée est de supprimer la répétition du Toulouse, cependant dans la base il peut y a voir d’autres villes en doublon.
Merci pour votre aide
Bonjour
vous fractionnez votre colonne Segment suivant les “-” en ligne
vous supprimez les doublons
enfin, vous regroupez suivant les N°DC et vous combinez les segments avec Text.Combine(…,”-“)
Stéphane
exemple de code
let
Source = Excel.CurrentWorkbook(){[Name=”Tableau1″]}[Content],
#”Fractionner la colonne par délimiteur” = Table.ExpandListColumn(Table.TransformColumns(Source, {{“Segment”, Splitter.SplitTextByDelimiter(“-“, QuoteStyle.Csv), let itemType = (type nullable text) meta [Serialized.Text = true] in type {itemType}}}), “Segment”),
#”Doublons supprimés” = Table.Distinct(#”Fractionner la colonne par délimiteur”),
#”Lignes groupées” = Table.Group(#”Doublons supprimés”, {“N° DC”}, {{“Liste”, each Text.Combine(_[Segment],”-“), type text}})
in
#”Lignes groupées”
Bonjour,
Merci beaucoup pour votre aide !
C’est nikel 😉 Vraiment merci
Avant de poser une question assurez-vous que :
Votre besoin dépasse les limites de ce forum?
Si votre besoin dépasse les limites de ce forum et constitue davantage une demande d’accompagnement en consultation professionnelle, nous vous invitons à remplir notre formulaire pour recevoir une soumission concernant une banque d’heures d’accompagnement à distance personnalisé.
*Ne peut être jumelé à aucune autre promotion.
*Our credit program is excluded from this promotion.
*Les parcours et les blocs de crédits sont exclus de cette promotion.
🎁 BONUS : À l’achat de ce parcours, recevez gratuitement notre formation d’initiation à la programmation!