Notifications
Clear all

Análise e Preenchimento de células através de fórmulas

14 Posts
3 Usuários
0 Reactions
3,045 Visualizações
(@tls13)
Posts: 50
Trusted Member
Topic starter
 

Preciso de uma solução para a seguinte situação:

- Tenho 2 planilhas (com mais de mil linhas cada) em um único arquivo, são elas: Planilha GERAL e planilha ESPECÍFICA.
- Cada planilha tem os seguintes campos: Código, Item, Unidade e Quantidade
- A planilha GERAL tem uma lista de itens diversos que são utilizados em várias situações
- A planilha ESPECÍFICA tem uma lista de itens "menor" que são utilizados apenas em determinados casos

O Serviço:

- A planilha GERAL recebe o somatório das Quantidades de cada item, sendo que todos os itens que estão na ESPECÍFICA (com todos os campos: Código, Item, Unidade e Quantidade) deverão estar presentes na GERAL

O Problema:

- Alguns itens que estão na ESPECÍFICA não estão na GERAL e portanto antes de acrescentá-los tenho que fazer uma pesquisa "manual" de quais itens são estes, para só depois acrescentá-los (isso leva muito tempo pois tenho comparar quase que item por item)

- Os itens que já estão em ambas planilhas tenho apenas que incrementar (somar) o campo Quantidade

O que preciso:

- Preciso de uma fórmula que faça a análise (pesquisa) dos itens que estão na ESPECÍFICA e não estão na GERAL para então acrescentar essas linhas com todos os campos.
- Preciso de outra (ou inserida na anterior) fórmula que apenas incremente (some) o campo Quantidade para os itens que já se encontram presentes em ambas planilhas.
- OBS.: Essa pesquisa pode ser feita pelo campo Código.

Segue anexo planilha de exemplo.

 
Postado : 12/11/2013 1:33 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

tls13,

Boa Tarde!

Bem... a pesquisa está feita no arquivo anexo. Clique no botão Pesquisar e serão copiadas para a aba Geral somente os códigos que estão da Específica e não estão na Geral. Quanto a soma das quantidades a que você se refere, eu não entendi ainda como é que é isso. Não é só colocar a função Soma no final da coluna Quantidade?

 
Postado : 12/11/2013 2:45 pm
(@tls13)
Posts: 50
Trusted Member
Topic starter
 

tls13,

Boa Tarde!

Bem... a pesquisa está feita no arquivo anexo. Clique no botão Pesquisar e serão copiadas para a aba Geral somente os códigos que estão da Específica e não estão na Geral. Quanto a soma das quantidades a que você se refere, eu não entendi ainda como é que é isso. Não é só colocar a função Soma no final da coluna Quantidade?

Sobre o aspecto da soma que vc não entendeu é por exemplo:

- Vamos supor que na planilha GERAL tenha o item A
- Na planilha ESPECÍFICA também tenho o item A, porém "misturado" em várias partes da planilha (por exemplo: das mil linhas dessa planilha, 20 linhas são do item A)
- Então tenho que ir somando na planilha GERAL a Quantidade de todos os 20 itens de A que tenho na ESPECÍFICA. Ou seja, eu tenho que ter o total DE CADA ITEM (linha) na planilha GERAL. Total de A, total de B, total de M....

Não sei se fui claro....

 
Postado : 12/11/2013 6:13 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Que tal postar a planilha?

Se for confidencial, troque os nomes.

Vai bem mais rápido.

Abs,

 
Postado : 12/11/2013 6:44 pm
(@tls13)
Posts: 50
Trusted Member
Topic starter
 

tls13,

Boa Tarde!

Bem... a pesquisa está feita no arquivo anexo. Clique no botão Pesquisar e serão copiadas para a aba Geral somente os códigos que estão da Específica e não estão na Geral. Quanto a soma das quantidades a que você se refere, eu não entendi ainda como é que é isso. Não é só colocar a função Soma no final da coluna Quantidade?

Boa tarde,

Vi o código que vc criou em VB para o botão PESQUISAR. Para que eu entenda essa codificação e possa utilizar essa ferramenta em outras planilhas e situações gostaria que vc me indicasse alguma apostila onde eu possa aprender a utilizar o VB e esse tipo de ferramenta que vc criou.

Obrigado!

 
Postado : 13/11/2013 12:23 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite Tis

Abaixo link de uma excelente apostila de VBA

http://www.bertolo.pro.br/FinEst/Semana ... oExcel.pdf

Se a dica foi útil clique na mãozinha que fica do lado da ferramenta Citar.

Um abraço.

 
Postado : 13/11/2013 5:21 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

tls13,

Boa Noite!

Creio que entendi a questão da soma que você solicitou. Fiz as alterações necessárias e também inseri comentários em todas as linhas para que você possa estudar melhor o código e já dar o pontapé inicial nos seus estudos.

Quanto a apostila existem várias na net, gratuitas ou não. Essa que o amigo Patropi indicou é excelente.

 
Postado : 13/11/2013 7:34 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Opa! Esqueci o arquivo. Segue.

 
Postado : 13/11/2013 7:35 pm
(@tls13)
Posts: 50
Trusted Member
Topic starter
 

tls13,

Boa Noite!

Creio que entendi a questão da soma que você solicitou. Fiz as alterações necessárias e também inseri comentários em todas as linhas para que você possa estudar melhor o código e já dar o pontapé inicial nos seus estudos.

Quanto a apostila existem várias na net, gratuitas ou não. Essa que o amigo Patropi indicou é excelente.

Excelente. Só em relação a SOMA, toda vez que clico no botão PESQUISAR ele soma novamente as mesmas quantidades. É isso mesmo?

Outro detalhe em relação aos comentários que vc mencionou, não tem nenhum não rs

Obrigado!

 
Postado : 14/11/2013 5:37 am
(@tls13)
Posts: 50
Trusted Member
Topic starter
 

tls13,

Boa Noite!

Creio que entendi a questão da soma que você solicitou. Fiz as alterações necessárias e também inseri comentários em todas as linhas para que você possa estudar melhor o código e já dar o pontapé inicial nos seus estudos.

Quanto a apostila existem várias na net, gratuitas ou não. Essa que o amigo Patropi indicou é excelente.

Excelente. Só em relação a SOMA, toda vez que clico no botão PESQUISAR ele soma novamente as mesmas quantidades. É isso mesmo?

Outro detalhe em relação aos comentários que vc mencionou, não tem nenhum não rs

Obrigado!

Perdão.... tem sim os comentários... falha minha.

Obrigado.

 
Postado : 14/11/2013 5:44 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Parte da Soma: Sim! Ele sempre pegará os códigos que já existem e somará as quantidades.

 
Postado : 14/11/2013 7:13 am
(@tls13)
Posts: 50
Trusted Member
Topic starter
 

Boa noite Tis

Abaixo link de uma excelente apostila de VBA

http://www.bertolo.pro.br/FinEst/Semana ... oExcel.pdf

Se a dica foi útil clique na mãozinha que fica do lado da ferramenta Citar.

Um abraço.

Baixei sim, ontem a noite. Comecei a ver as primeiras páginas e vai ser muito útil. Nesse feriado que vou ler.

Obrigado!

 
Postado : 14/11/2013 1:17 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Para a boa organização do fórum estou movendo este tópico para o fórum VBA & Macros

Patropi - moderação

 
Postado : 14/11/2013 2:02 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Caso seja necessário reabrir o tópico, o autor poderá enviar uma MP para um dos moderadores solicitando o desbloqueio.

 
Postado : 14/02/2014 10:48 am