O pivô do Excel: contagem de itens em várias colunas

0

Eu achei que seria fácil, mas estou com muita dificuldade.

Tenho itens em diferentes colunas e preciso contar todos os itens em cada coluna.

Dados:

Tabeladinâmicadesejada:

Oqueestoutentandoéisso,masnãomostraosvaloresdasoutrascolunaseascontagensdecadacolunanãoestãocorretas.

    
por rlb.usa 25.05.2016 / 19:06

2 respostas

1

Como você não está considerando o número de teste (1,2,3,4,5) na saída final, use teste e cor. Eu copiei cada coluna e colei para construir as células abaixo. Os nomes das tabelas Acabei de copiar uma célula e colei ao selecionar várias células. Ele altera seus dados originais, mas às vezes é mais rápido reorganizar seus dados.

    
por 25.05.2016 / 20:07
1

Mesma abordagem que 'Sun', no entanto, você mantém os dados de teste como estão e os desativa com o suplemento gratuito do Microsoft Excel Consulta de Energia (do Excel 2010). Dessa forma, você pode manter sua fonte de dados como está e transformá-la rapidamente.

Ter os dados em uma forma tabular é uma boa prática para criar tabelas dinâmicas flexíveis. Tendo a estrutura de tabela a seguir, permita que você faça o pivô desejado.

Test no.    Test Attribute    Value

Para fazer a transformação (na verdade, você desova seus dados), siga a descrição na Website MS .

  1. Importe os dados no Power Query (Consulta de energia da faixa de opções - > da tabela, o cursor deve estar em algum lugar nos dados)
  2. Selecione a primeira coluna (teste), na Transformação da faixa de opções, clique em Colunas não pivotantes > Unpivot Outras Colunas

  3. FecheecarreguenoExcel(Páginainicialdafaixadeopções)

Vocêreceberáessalistacomofontededadosparaatabeladinâmica:

Aqui,oscriptfoigeradoapartirdainterfacedousuáriodoPowerQuery.

letSource=Excel.CurrentWorkbook(){[Name="Tabelle1"]}[Content],
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Test", Int64.Type}, {"Test A", type text}, {"Test B", type text}, {"Test C", type text}}),
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(#"Changed Type", {"Test"}, "Attribute", "Value")
in
    #"Unpivoted Other Columns"

A tabela dinâmica é baseada na nova lista:

  • LINHAS = Valor
  • COLUMN = Atributo
  • VALUES = Atributo (contagem)
por 25.05.2016 / 22:06