Notifications
Clear all

Preenchimento Automático

4 Posts
2 Usuários
0 Reactions
685 Visualizações
 zad
(@zad)
Posts: 0
New Member
Topic starter
 

Olá,

Tenho duas tabelas. Na tabela 1, há uma coluna com uma descrição da localidade (nao será importante aqui), uma coluna com o nome do município e outra, a ser preenchida, com o Geocódigo referente ao município;
A segunda, chamada Lista de Geocódigos, que peguei do IBGE, possui entre outras informações, as colunas com o nome do município e seu respectivo geocódigo.

Preciso encontrar alguma forma de completar automaticamente a coluna geocódigos da tabela 1 de acordo com o respectivo município, com base na Lista de Geocodigos.

Tabela 1:
https://drive.google.com/file/d/0B3-cHn ... sp=sharing

Lista de Geocodigos:
https://drive.google.com/file/d/0B3-cHn ... sp=sharing

Obrigado

 
Postado : 10/07/2014 4:23 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Pode experimentar, porem cabe salientar que terá problemas para nomes acentuados ou com caracters tipo o cedilha ("Ç"), que na lista Geocodigo foram substituidos por caracters diferentes (creoi que problema na geração ou importação dos dados):
Com as duas planilhas abertas, em C4 da Tabela 1 =INDIRETO("'[Lista Geocodigos.xlsx]Plan1'!A"&CORRESP(B3;'[Lista Geocodigos.xlsx]Plan1'!$B:$B;0))
Copie ou arraste para as demais.

 
Postado : 10/07/2014 5:19 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite Danilo

Outra opção:

https://www.sendspace.com/file/8eyvyy

Vale a mesma observação feita pelo Reinaldo sobre caracteres diferentes.

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

[]s

 
Postado : 10/07/2014 5:29 pm
 zad
(@zad)
Posts: 0
New Member
Topic starter
 

Utilizei a fórmula " =INDIRETO("'[Lista Geocodigos.xlsx]Plan1'!A"&CORRESP(B3;'[Lista Geocodigos.xlsx]Plan1'!$B:$B;0))" e ocorreu como Reinaldo havia alertado.

Pode experimentar, porem cabe salientar que terá problemas para nomes acentuados ou com caracters tipo o cedilha ("Ç"), que na lista Geocodigo foram substituidos por caracters diferentes (creoi que problema na geração ou importação dos dados).

Neste caso, a solução foi remover a acentuação presente nos nomes dos municípios, encontrada no tutorial : http://www.ensinandoexcel.com.br/vba/retira_acento/vba_retira_acento.asp
Enfim, restaram apenas alguns registros que haviam sido digitados incorretamente ou de forma diferente. Uma rápida revisão solicionou os problemas!

Obrigado!

 
Postado : 15/07/2014 1:05 pm