Suppression de doublon dans une cellule

Bonjour,

Je fais de nouveau appel à votre expertise.

J'ai besoin de regrouper les codes par employés :

image

ça, aucun soucis avec power query, ça me donne ça :

image

Par contre, j'ai des doublons... Et la je bloque !

Je suis persuadé que ça se fait avec power query, quelqu'un peut m'indiquer comment arriver à ça ?

image

Ci joint le fichier avec les données.

D'avance, merci !

Dams

17probleme.xlsx (11.49 Ko)

Bonjour à tous !

Une proposition ?

let
    Source = Excel.CurrentWorkbook(){[Name="Tableau2"]}[Content],
    GroupBy = Table.Group(Source, {"Employee"}, {{"Code", each Text.Combine(List.Distinct([#"CODE "]),"|")}}),
    Tri = Table.Sort(GroupBy,{{"Employee",0}})
in
    Tri

Bonjour à tous,

je commencerai d'abord a retirer les doublons !

Crdlmt

Bonjour,

J'ai galéré donc je partage aussi ma solution

let
    Source = Excel.CurrentWorkbook(){[Name="Tableau_principal"]}[Content],
    #"Type modifié" = Table.TransformColumnTypes(Source,{{"Employee", type text}, {"CODE ", type text}}),
    #"Doublons supprimés" = Table.Distinct(#"Type modifié"),
    #"Lignes groupées" = Table.Group(#"Doublons supprimés", {"Employee"}, {{"CODE", each Text.Combine([#"CODE "], " | "), type nullable text}})
in
    #"Lignes groupées"

Retirer les doublons en 1er n'est pas possible car dans mes vraies données, elles sont toutes uniques.

Merci JF, Merci Ausecour !

Pouvez m'indiquer ou je dois positionner ce code ? il ne va pas dans une macro classique ?

Bonjour à tous de nouveau !

Pouvez m'indiquer ou je dois positionner ce code ? il ne va pas dans une macro classique ?

C'est le code d'une requête ! Un simple copier/coller dans l'éditeur Power Query est suffisant.

Votre message originel laisse à penser que vous maîtrisez a minima cet outil. Si vous rencontrez des difficultés n'hésitez pas à revenir vers nous.

Retirer les doublons en 1er n'est pas possible car dans mes vraies données, elles sont toutes uniques.

Dans ce cas on ne met pas n'importe quoi comme exemple !

Effectivement c'est une requête ahah !

Donc j'ai essayé de mettre vos requêtes respectives mais, cela ne semble pas fonctionner...

Voici un fichier un peu plus complet avec lequel j'ai essayé votre requête.

11classeur9.xlsx (17.54 Ko)

Bonjour à tous de nouveau !

Ce classeur9.xlsx n'a rien à voir avec la problématique initiale.....

Une proposition..... différente :

let
    Source = Excel.CurrentWorkbook(){[Name="Tableau2"]}[Content],
    NewCode = Table.AddColumn(Source, "Code", each Text.Combine(List.Select(List.Distinct(Text.Split([CODE],"|")), each _<>""),"|")),
    ColSupp = Table.RemoveColumns(NewCode,{"CODE"})
in
    ColSupp

Ah désolé, j'ai voulu simplifier... Trop visiblement

Merci beaucoup JFL ça fonctionne !

Merci à toi aussi Ausecour !

Votre réactivité est très appréciable !

Bonjour à tous de nouveau !

Bien...!

Je vous remercie de ce retour.

Rechercher des sujets similaires à "suppression doublon"