Pessoal bom dia!
Fiz uma varredura pelos tópicos e não encontrei nada parecido com o que vou perguntar, mas caso tenha me passado despercebido, peço desculpas e agradeceria se pudessem me indicar o tópico.
O caso que gostaria de pedir a ajuda de quem puder é a criação de uma estrutura de níveis utilizando tabela dinâmica ou se alguém tiver uma outra sugestão também é mais do que bem vindo.
Tenho planilhas que me dão estruturas de códigos separados em níveis.
Basicamente tenho códigos "mestres" que utilizam alguns códigos "pais" na sua composição e cada código "pai" utiliza alguns códigos "filhos" que por sua vez utilizam outros códigos em sua composição (netos?) e esta divisão de "gerações familiares" estão descritas na minha planilha como níveis.
O problema é que preciso criar uma árvore relacionando a cadeia toda dos níveis, mas a minha base de dados me apresenta os dados assim:
Cód.Mestre ► Cód.Pai ► Cód.Filho / Nível - Ou seja,
Nível 1 Cód.Mestre(1) = Cód.Pai(1) e Cód.Filho(1) são componentes do Cód.Pai(1)
Nível 2 Cód.Mestre(2) = Cód.Mestre(1), Cód.Pai(2) = Cód.Filho(1) e Cód.Filho(2) são componentes do Cód.Pai(2)
Nível 3 Cód.Mestre(3) = Cód.Mestre(1), Cód.Pai(3) = Cód.Filho(2) e Cód.Filho(3) são componentes do Cód.Pai(3)
E assim por diante.
Outro problema é que os níveis nem sempre são sequencias simples (1, 2, 3, 4 ...), estou enviando uma planilha com um exemplo da minha Base de Dados e com 3 exemplos que fiz na mão, mas o item mesmo que peguei para exemplo segue a sequencia (1, 3, 4, 8, 20, 21 e 22) e esta sequencia representa a cadeia completa de apenas um item (Cód.Mestre), por isso a questão da tabela dinâmica.
Infelizmente tentei e não consigo vincular textos (ou códigos) da forma que preciso, por isso gostaria de pedir a opinião e ajuda de vocês que conhecem bem mais que eu!
A planilha de exemplo está no anexo:
e nela estão apenas poucos códigos (Cód.Mestre) como referência. Tenho códigos com nível que vai até mais de 90 e com a maior parte dos níveis ocupados.
Se alguém tiver alguma ideia de como seria possível transformar a tabela "B.Dados" no formato do "Exemplo" de forma automática, mesmo que não seja por tabela dinâmica seria de extrema grande ajuda!
De antemão Muito obrigado a todos pela atenção!
Postado : 04/05/2018 8:36 am