Agregação de agrupamentos sobrepostos na tabela dinâmica

0

Gostaria de agregar um valor de grupos sobrepostos em uma tabela dinâmica única .

Um exemplo dos meus dados é:

  • Nome, Valor, Atributo 1, Atributo 2, Atributo 3
  • A, 1, True, True, True
  • B, 2, verdadeiro, falso, falso
  • C, 4, verdadeiro, verdadeiro, falso

De acordo com os valores dos atributos, os grupos sobrepostos são:

  • Atributo 1 {A, B, C}
  • Atributo 2 {A, C}
  • Atributo 3 {A}

Portanto, a visão agregada que eu quero é:

  • Atributo 1, 7
  • Atributo 2, 5
  • Atributo 3, 1

Existe uma maneira de obter essas informações em uma tabela dinâmica única ?

Não importa se a solução está no Excel ou nas planilhas do Google.

    
por thanos.a 13.04.2016 / 13:05

1 resposta

1

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)

Os resultados são assim:

    
por 15.04.2016 / 21:05