Supprimer la hiérarchie dans les tableaux croisés dynamique

Copper Contributor

Bonjour,

Je bute sur ce problème depuis plusieurs. 

Soit un tableau avec en ligne des noms et 3 colonnes représentant des critères sans liens entre eux. Ces colonnes comprennent la valeur "Oui" ou "Non" selon la situation de chaque personne.

J'aimerai un seul TCD qui me compte pour chaque chaque critère, le nombre de "Oui"

Excel imbrique les calculs et rien ne change si je sélectionne : Paramètres de champs/Disposition et impression/Afficher les étiquettes d'éléments sous forme de tableau.

Je ne sais pas si mon explication est claire?

Merci de votre aide

Laurent

1 Reply

@Laurent_LRH17 

If you mean something like this

image.png

that could be done by Power Query - first unpivot other than Qui columns and after that pivot on values. Generated script is

let
    Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(
        Source, {"Qui"},
        "Attribute", "Value"
    ),
    #"Pivoted Column" = Table.Pivot(
        #"Unpivoted Other Columns",
        List.Distinct(#"Unpivoted Other Columns"[Value]),
        "Value", "Qui",
        List.Count
    )
in
    #"Pivoted Column"