Power Query:Groupement & calcul en colonne avec liste colonne multi-données

Bonjour, je cherche une suite de fonctions qui me permettra d'atteindre le résultat ci-dessous. Voir Excel joint.

J'ai trouvé une façon de le faire, mais c'est avec un calcul par feuille. Si on pouvait tout regrouper, ça serait parfait.

Données de départ > 3 colonnes:

DépartementPersonneCatégories
RHBobADA-AI, ADA-CP, A.D.A-SAL, ADA-CJ
RHPhilADA-AI, ADA-CP, A.D.A-SAL, ADA-CJ
RHYvesADA-AI, ADA-BS, ADA-EPI, ADA-CP, A.D.A-SAL, ADA-CJ
MarketingBrunoADA-AI, ADA-CP, A.D.A-SAL, ADA-CJ
MarketingJeanADA-EPI, ADA-DIR, ADA-ADJ, A.D.A-SAL, ADA-CJ
MarketingPaulADA-CT, ADA-EPI, ADA-Intendant, ADA-CP, A.D.A-SAL, ADA-CJ
MarketingTristanADA-AI, ADA-ADJ, ADA-CP, A.D.A-SAL, ADA-CJ
ITBillADA-CT, ADA-CP, A.D.A-SAL, ADA-CJ
ITJohnADA-AI, ADA-CP, A.D.A-SAL, ADA-CJ
ITGrahamADA-CN, ADA-EPI, ADA-CP, A.D.A-SAL
JuridiquePierreADA-AI, ADA-BS, ADA-CP, A.D.A-SAL, ADA-CJ
JuridiqueThibautADA-EAP, ADA-CP, A.D.A-SAL, ADA-CJ
JuridiqueYvanADA-AI, ADA-CP, A.D.A-SAL, ADA-CJ
JuridiqueZoéADA-BM, ADA-CP, A.D.A-SAL, ADA-CJ

Résultat espéré dans une feuille en format tableau: (les chiffres sont illustratifs, je n'ai pas compté..)

DepartementNbre A.D.A-SALNbre ADA-AINbre ADA-CPNbre ADA-CJNbre ADA-DIR
RH32etc.etc.etc.
Marketing53
IT54
Juridique2etc.

D'avance merci aux experts qui jetteront un coup d'œil.

Belle journée

Hello,

Une proposition,

Tu alimentes le tableau source et après tu fais clic droit puis actualiser sur le TCD.

T'as un peu plus vu que c'est un TCD tu peux même mettre les personnes pour voir le détail de qui compose chaque catégorie

@+

Bonjour BAROUTE78, c'est vrai qu'un TCD est aussi une solution, j'étais parti sur PQ car la source varie régulièrement...

Merci

Mais si un solution PQ est trouvée, ça pourrait m'intéresser pour une autre feuille ...

Ici, c'est fractionner la colonne en ligne, voilà ce que je n'avais pas...

Bonjour à tous !

Une proposition "tableau" :

let
    Source = Excel.CurrentWorkbook(){[Name="tDépts"]}[Content],
    Fractt = Table.ExpandListColumn(Table.TransformColumns(Source, {{"Catégories", Splitter.SplitTextByDelimiter(", ", QuoteStyle.Csv)}}), "Catégories"),
    Pivot = Table.Pivot(Table.RemoveColumns(Fractt,{"Personne"}), List.Distinct(Fractt[Catégories]), "Catégories", "Catégories", List.Count)
in
    Pivot

Avec un tableau structuré nommé tDépts.

Hello,

Le TCD se base sur une requête PowerQuery qui fractionne la colonne en lignes .....

@+

Rechercher des sujets similaires à "power query groupement calcul colonne liste multi donnees"