Notifications
Clear all

Função para retornar todos os valores encontrados

6 Posts
3 Usuários
0 Reactions
1,264 Visualizações
(@skavurska)
Posts: 5
Active Member
Topic starter
 

Boa tarde amigos !
Gostaria de uma função que dado um campo de busca me retornasse todos os valores encontrados em uma base de dados, diferentemente de uma PROCV que só retorna o primeiro resultado. Descobri um tutorial na net que promete isso, refiz um modelo mas não funcionou. Vou postar, quem puder dar uma olhada e me dizer o que está errado, agradeceria.
Segue o link: https://www.sendspace.com/file/rdh80z
Fico no aguardo. Abraços!!

 
Postado : 01/06/2015 11:40 am
Issamu
(@issamu)
Posts: 605
Honorable Member
 

Olá skavurska!
Você poderia postar o seu arquivo no próprio site do planilhando, ao invés do sendspace? Aqui no fórum é possível anexar arquivos, não esquecendo de compactá-los antes.
No ambiente que estou no momento não consigo baixar o seu arquivo.

Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/

 
Postado : 01/06/2015 11:46 am
(@skavurska)
Posts: 5
Active Member
Topic starter
 

Esqueci de compactar.

 
Postado : 01/06/2015 11:56 am
Issamu
(@issamu)
Posts: 605
Honorable Member
 

Olá!
A sua estrutura de fórmula está correta, só faltou uma coisa, inseri-la com CTRL+SHIFT+ENTER, pois se trata de uma fórmula matricial. O conceito de fórmula matricial é um pouco complexo de explicar e entender, mas se quiser saber como é feito o cálculo, selecione a célula com a fórmula e clica no botão "Avaliar fórmula" da guia "Fórmula" e vai clicando em avaliar, que na janela vai mostrando passo a passo o que é calculado na fórmula.
Segue seu modelo com a fórmula inserida de forma matricial.
Abraços!

Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/

 
Postado : 01/06/2015 11:59 am
(@skavurska)
Posts: 5
Active Member
Topic starter
 

Funcionou perfeitamente. Obrigado pela atenção.
Abraçoes!

 
Postado : 01/06/2015 12:06 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Altere a formula em E6=SEERRO(ÍNDICE($A$6:$B$15;MENOR(SE($A$6:$A$15=$E$5;LIN($A$6:$A$15)-5);LIN()-5);2);"");
selecione a celula E6 até E15, tecle então em f2, então TECLE SIMULTANEAMENTE Ctrl+Shift+Enter (matricial e em range)

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

 
Postado : 01/06/2015 12:19 pm