Tratamento de vários campos como um rótulo de linha de tabela dinâmica única e uma fonte de valor para subtotais no Excel

0

Eu tenho um extrato tabular de um banco de dados que possui os seguintes campos de pedidos e itens de linha de pedido:

  • cliente do pedido (PK1)
  • order serial no (PK1)
  • detalhe do pedido 1
  • detalhe do pedido 2
  • ...
  • linha de pedido nr (PK2)
  • detalhe da linha de pedido 1
  • detalhe da linha de pedido 2
  • ...

Eu quero usar o Excel para:

  • agrupe visualmente as linhas de pedidos sob as ordens
  • calcular alguns subtotais em linhas de pedido (por exemplo, por tipo de produto e subtotais de pedidos inteiros)

Existe uma maneira de fazer a tabela dinâmica entender que ela não deve tratar cada campo de pedido como um rótulo de linha separado, mas deve tratá-los como um todo? Eu poderia concatenar dois campos PK1 em uma ordem real PK e visualizar os campos restantes ao lado da tabela dinâmica, mas eu tenho alguns cálculos que eu preciso deles (por exemplo, há um campo "Order max volume" e eu quero exibir o porcentagem máxima de utilização de volume para cada pedido como um subtotal.

Eu poderia voltar para o RDBMS para cálculos, mas ainda preciso de uma maneira de apresentá-los visualmente.

    
por Alexey 16.06.2014 / 09:21

1 resposta

1

Se eu entendi o que você está tentando fazer corretamente, faça o seguinte:

Crie uma tabela dinâmica a partir dos seus dados. Eu adicionei Order Number e, em seguida, Item como linhas e Custo total como uma soma em Valores no exemplo abaixo.

Em seguida, vá para a guia Design e use o menu suspenso Layout do relatório para alterar o layout para tabular:

    
por 16.06.2014 / 17:56