Notifications
Clear all

Consolidando e Concatenando Dados em Planilha

7 Posts
1 Usuários
0 Reactions
1,723 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite pessoal do fórum!

Tenho uma base dados contendo registros repetidos, como por exemplo:
Item Product Dec Jan
14130095 H674Y 5 5
14130126 H674Y 10 10
14130126 K567b 10 10
14130197 H674Y 5 5
14130223 H674Y 5 5
14130258 H674Y 10 10
14130258 K567b 10 10
14130275 H674Y 15 0
14130275 K897a 10 10
14130275 Y223p 10 10

Preciso consolidar os valores de Dezembro e Janeiro e ao mesmo tempo concatenar a coluna Item x Product, conforme abaixo:
P/N............Product...................... Dec Jan
14130095... .H674Y........................ 5 5
14130126....K567b/H674Y............... 20 20
14130258... K567b/H674Y............... 20 20
14130275... Y223p/K897a/H674Y..... 25 20
14130197... H674Y........................ 5 5
14130223... H674Y........................ 5 5

Como posso definir uma lógica para automatizar esse tipo de trabalho?

A planilha está anexada, caso alguém queira sugerir uma solução.

Obrigado,
Davi

 
Postado : 24/10/2010 4:56 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


Olá, Davi...!

Postou no Fórum de Excel Básico, mas acho que a solução é um pouco complexa.

Pode ser com VBA(macros)?

 
Postado : 24/10/2010 5:23 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá colega, sem problemas! Eu esperava algo mais simples, mas se a solução se apresenta um pouco mais complexa, então sem problemas, vamos lá...

Desde já agradeço.

 
Postado : 27/10/2010 6:21 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


Davi,

realmente não consigo enxergar uma maneira de realizar o que pretende sem Macro.

Segue um exemplo inicial que criei.
A Tabela Dinâmica é com range dinâmico, mas precisa ser atualizada manualmente quando a base de dados for alterada
Não saiu na mesma ordem do seu exemplo, mas entendo que a lista seja idêntica.

Veja se está de acordo com o esperado e, caso não atenda, indique o erro.

http://www.4shared.com/document/6yyujiz ... -davi.html

 
Postado : 29/10/2010 4:11 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Edson,

Sua solução é perfeita. Não imaginei que sua macro partiria de uma pivot table. Na realidade, a base de dados é formada na pivot table e eu tinha transformado em tabela para facilitar a vida de quem se propusesse a formular uma saída. Legal, desse jeito que você montou ficou mais fácil pra mim ainda. Valeu mesmo.
PS: o termo "desafio" no meu título em outro fórum foi apenas por pura falta de imaginação minha.

Gracias!

 
Postado : 30/10/2010 8:34 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


OK!

 
Postado : 30/10/2010 9:26 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Ae fiz uma tambem ...

nao sei se cheguei atrasado mais taí

 
Postado : 10/11/2010 1:48 pm