Li todas as questões sobre pivots que combinam vários conjuntos de dados e também joguei por aí e não posso decifrar este.
A configuração de dados que tenho é (imagem incluída abaixo):
NOTA: Estes são os dados de saída de um sistema que não posso alterar e em um formato que não posso alterar na primeira instância. Há uma solução desajeitada do VBA que copia e cola os dados em um formato amigável ao pivô, a partir do qual uma tabela dinâmica é gerada. Meu objetivo é gerar a tabela dinâmica diretamente, removendo duas planilhas intermediárias e a necessidade de usar código.
Um formato de dados abreviado (3 colunas categóricas, 4 colunas de dados):
|Variable Name|BS component|Source|Code1|Code2|Code3|Code4|
|VariableName1|BSComponnt1|SrceM|10000|20000|30000|40000|
|VariableName2|BSComponnt1|SrceM|99999|20000|44444|40000|
|VariableName2|BSComponnt2|SrceM|10000|22222|30000|40000|
|VariableName3|BSComponnt2|SrceM|10000|20000|00000|40000|
E agora imagine uma segunda tabela idêntica, mas com as entradas de origem, todas 'SrceN'. Haverá várias tabelas como essa que eu preciso exibir em uma única tabela dinâmica.
A saída da tabela dinâmica desejada é:
Linhas que têm Código como primeiro nível, que se divide em Fonte
Colunas que usam o componente BS, divididas em nome da variável
|Codes|Source|BS component1|_______________|BS component2|____________
_______________Variable1_________Variable2____Variable1_________Variable2
Code1 SrceM____SumData________SumData____SumData_________SumData
______SrceN____SumData________SumData____SumData_________SumData
______SrceP____SumData________SumData____SumData_________SumData
Code2 SrceM____SumData________SumData____SumData_________SumData
______SrceN____SumData________SumData____SumData_________SumData
______SrceP____SumData________SumData____SumData_________SumData
Alguma opinião sobre isso? Portanto, os dados exigem a transposição de códigos das colunas para as linhas inferiores, além de fornecer essa divisão. Eu tentei brincar com nomes de campo etc e simplesmente não consigo fazer tudo funcionar!
Qualquer ajuda muito apreciada por favor! : -)
Tags pivot-table transpose