Notifications
Clear all

Parece simples, mas não é... qual função?

10 Posts
1 Usuários
0 Reactions
2,118 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá amigos, preciso de ajuda, na planilha que está no link abaixo necessito encontrar a seguinte fórmula:

a aba "modelo" é o exemplo e a aba "pronta" é minha matriz.

Preciso que os dados que eu inserir em "modelo", que são Cep e número, localizem o resultado da coluna "roteiro" na aba "pronta", desde que o cep seja o mesmo e que a numeração esteja entre um dos campos.

Explicando melhor: Essa planilha é pra consultar endereços novos, recebo um endereço novo como na aba "modelo" e tenho a matriz na aba "pronta". Eu queria que ao inserir os dados na aba "modelo", que o excel buscasse o cep e verificasse o número, pois cada roteiro tem uma numeração diferente, de acordo com o número da casa.
No exemplo da planilha, ele teria que me responder "16602", ok?

http://www.4shared.com/file/TTWltw2u/planilha1.html

Se for possível me ajudar fico muito grato

Abraço a todos
Daniel

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/01/2012 6:25 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá Daniel, tudo bem?

Se puder postar a planilha aqui mesmo no Planilhando seria melhor pra baixar e tentar ajudá-lo. Aqui no trabalho não tenho acesso ao 4shared.

Abraços!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/01/2012 9:19 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Obrigado e desculpe, agora com o anexo aqui.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/01/2012 11:33 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Amigo eu não sei se entendi muito bem, mas no meu ponto de vista é só uma procv simples não é??
Se cada CEP tem um roteiro, acho que vai ser isso da uma olhada.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/01/2012 12:56 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Obrigado pela ajuda Caio, mas é um pouco mais complexo, porque eu preciso que o sistema diga através do número da casa, qual é o roteiro correto, repare que o cep é o mesmo para todas as ruas, mas muda o número do roteiro conforme o número da casa.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/01/2012 11:50 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Obrigado pela ajuda Caio, mas é um pouco mais complexo, porque eu preciso que o sistema diga através do número da casa, qual é o roteiro correto, repare que o cep é o mesmo para todas as ruas, mas muda o número do roteiro conforme o número da casa.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/01/2012 12:23 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde,

Caso só haja um roteiro possível para cada caso, eu utilizaria a seguinte fórmula:

=SOMARPRODUTO((A2=pronta!$A$2:$A$5)*(D2<=pronta!$G$2:$G$5)*(D2>=pronta!$F$2:$F$5)*(pronta!$E$2:$E$5))

O resultado seria 16603, pois 173 está entre 151 e 899.

Abraço

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/01/2012 12:29 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia Jvalq! Agradeço muito pelo apoio, mas quase deu certo.

Ao testar somente com aqueles dados que estavam na planilha deu certo, mas quando eu coloquei todos os dados deu erro, eu alterei a quantidade de procura para 9000 linhas e mesmo assim não deu certo.

Acredito que eu informei de forma incorreta o que eu queria.

Segue em anexo outra planilha com todos os dados, será que conseguimos desta forma?

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 24/01/2012 6:34 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia,

A fórmula inserida tem um parâmetro com intervalo menor que os demais:

=SOMARPRODUTO((A2=pronta!$A$2:$A$9005)*(D2<=pronta!$G$2:$G$9000)*(D2>=pronta!$F$2:$F$9005)*(pronta!$E$2:$E$9005))

O correto seria:

=SOMARPRODUTO((A2=pronta!$A$2:$A$9005)*(D2<=pronta!$G$2:$G$9005)*(D2>=pronta!$F$2:$F$9005)*(pronta!$E$2:$E$9005))

Além disso há alguns roteiros em que o código é um texto ("POSTAL" e "?????") o que causa erro pois é uma multiplicação.
Se você substituir estes códigos por um número vai funcionar.

Abraço

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 24/01/2012 8:05 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Perfeito! Funcionou corretamente ! Fica aqui meu muitíssimo obrigado!

Daniel

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 24/01/2012 2:27 pm