Notifications
Clear all

Duvida sobre função - Desloc - corresp -

6 Posts
2 Usuários
0 Reactions
1,735 Visualizações
(@jamesr)
Posts: 4
Active Member
Topic starter
 

Ola, bom sou novato no forum, encontrei muita informação util, mas falta uma coisinha para eu deixa minha plan 100%
Vou anexar a planilha que utilizo, tirei alguns dados para deixa-la mas leve.

minhas duvidas como poço esta fazendo uma pesquisa utilizando desloc e corresp. Eu utilizo o Procv, mas a planilha fica muito pesada e com muitos links.
Se alguem poder me ajudar ficarei grato.

 
Postado : 08/11/2012 5:30 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Por favor leia as regras o arquivos devem ser compactados!!
viewtopic.php?f=7&t=203
Att

 
Postado : 08/11/2012 5:36 pm
(@jamesr)
Posts: 4
Active Member
Topic starter
 

Ola, bom sou novato no forum, encontrei muita informação util, mas falta uma coisinha para eu deixa minha plan 100%
Vou anexar a planilha que utilizo, tirei alguns dados para deixa-la mas leve.

minhas duvidas como poço esta fazendo uma pesquisa utilizando desloc e corresp. Eu utilizo o Procv, mas a planilha fica muito pesada e com muitos links.
Se alguem poder me ajudar ficarei grato.

Desculpa não sabia que tinha que ser zipada. Agora sim o arquivo zipado, alguem poder me ajudar ficarei grato.

 
Postado : 09/11/2012 5:49 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Jamesr,

Antes de mais nada leia este material sobre disposição de fórmulas e dados para maior produtividade em processamento em excel:

http://support.microsoft.com/kb/72622/pt-br  (português, bom)
http://msdn.microsoft.com/en-us/library ... =office.12).aspx (inglês, excelente)

Os PROCV()´s tem parcela pequena de culpa nesta lentidão de processamento. O que está pegando mesmo:

1 - Células que calculam à esquerda dos dados (ex. COL(E) de Banco de Dados)

2 - Muitos SE()´s aninhados - sugiro tabelas relacionais (ex. COL(E) e COL(G) de Banco de Dados)

3 - Inversão de referências (ex. COL(F) das últimas abas)

4 - e, principalmente, áreas gigantescas de busca nos PROCV()´s (ex. aba Consulta tem áreas do tipo:

$A$5:$E$1048576 - isto significa que ele percorre mais de 1 milhão de linhas a cada recálculo).

Troque $E$1048576 por, por exemplo, $E$5000 - se a sua área de busca estiver próxima e abaixo de 5000 linhas.

Além disso a sintaxe de seus PROCV()´s está com problema - supostamente vc deveria fixar a primeira e a última referência sempre (com $, vide exemplo aba Consulta).

Em suma, basta dar uma ajeitada nisso que vai rodar tranquilo. São poucas fórmulas em sua planilha. Anexo, veja as áreas coloridas com sugestões/referências ao que disse acima.

Se não avançar avise.

Abs,

 
Postado : 09/11/2012 7:44 pm
(@jamesr)
Posts: 4
Active Member
Topic starter
 

Muito obrigado pelas dicas mandrix, já começei a utiliza-las, enxuguei a planilha e diminuir a area de buscar, mesmo assim a area fica grande, atualmente a planilha contem +ou- uns 14.000 itens.
Existe uma maneira do excel fazer a pesquisa utilizando duas referencias?

 
Postado : 12/11/2012 5:46 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Sim... Tem, na verdade, um monte de formas pra procurar, listar, relacionar... Mas tá parecendo processador porque 14 mil linhas não pesa muito.

Se quiser postar de novo pra enxugar, te ajudo.

Abs,

 
Postado : 14/11/2012 1:49 am