Use o Excel para formatar a tabela desordenada como relatório com cabeçalhos de resumo e linhas de detalhes

1

É comum que eu trabalhe para obter uma planilha CSV ou Excel que contenha dados de relatórios desnormalizados. Aqui está um exemplo simples:

Category ID | Category Name | Detail one | Detail two
------------|---------------|------------|-----------
1           | Cat1          | 65         | Jane
1           | Cat1          | 13         | Jill
1           | Cat1          | 25         | Jack
2           | Cat2          | 60         | John
2           | Cat2          | 25         | Jeremy
2           | Cat2          | 84         | Jason

Eu quero saber como criar um relatório desse tipo de dados com agrupamentos e faixas de detalhes, semelhante a como um relatório seria criado no SQL Server Reporting Services. Não quero remover nenhuma informação, apenas quero formatar os dados para que "categorias" sejam listadas apenas uma vez e todas as linhas de detalhes sejam listadas em cada categoria. Aqui está o exemplo de saída:

Category ID | Category Name | Detail one | Detail two
------------|---------------|------------|-----------
1           | Cat1          | 103        |
            |               | 65         | Jane
            |               | 13         | Jill
            |               | 25         | Jack
2           | Cat2          | 169        |
            |               | 60         | John
            |               | 25         | Jeremy
            |               | 84         | Jason

Eu adicionei um campo de soma na linha de agrupamento da coluna C, mas isso não é estritamente necessário.

Eu experimentei tabelas dinâmicas e poder de consulta, mas não consigo descobrir como fazer o agrupamento com essas ferramentas que NÃO agregam todas as linhas de detalhes. Como você pode ver, não estou tentando fazer um pivot de qualquer tipo - estou apenas tentando criar cabeçalhos de categoria automaticamente com base nos dados da tabela.

Existe alguma maneira de alcançar o resultado desejado aplicando algo a toda a tabela de origem de uma só vez?

    
por NReilingh 10.07.2017 / 19:21

1 resposta

1

Você pode fazer o que quiser com uma Tabela Dinâmica. Coloque todos os quatro campos na seção Linhas, escolha 'Exibir no formulário tabular' no Layout do relatório e remova subtotais. Formatar para se adequar.

    
por 21.08.2017 / 10:58