Nesse caso, eu modifico os dados para obtê-los em uma forma tabular. Tendo a estrutura de tabela a seguir, permita que você faça o pivô desejado.
Name, Value, Attribut, Attribut Value
A, 1, Attribute 1, True
A, 1, Attribute 2, True
A, 1, Attribute 3, True
B, 2, Attribute 1, True
B, 2, Attribute 2, False
B, 2, Attribute 3, False
C, 4, Attribute 1, True
C, 4, Attribute 2, True
C, 4, Attribute 3, False
Para fazer a transformação (na verdade, você desativa seus dados conforme descrito aqui ), utiliza a Consulta de energia gratuita do suplemento do Microsoft Excel (do Excel 2010). Dessa forma, você pode manter sua fonte de dados como está e transformá-la rapidamente.
let
Source = Excel.CurrentWorkbook(){[Name="Tabelle1"]}[Content],
#"Unpivot other columns" = Table.UnpivotOtherColumns(Source, {"Value", "Name"}, "Attribut", "Attribut Value")
in
#"Unpivot other columns"
A tabela dinâmica é baseada na nova lista:
- LINHAS = Atributo
- VALUES = Valor
- Filtro de relatório = valor do atributo (somente VERDADEIRO)