Notifications
Clear all

Pesquisa avançada

8 Posts
3 Usuários
0 Reactions
1,346 Visualizações
(@cybertica)
Posts: 43
Trusted Member
Topic starter
 

Boas vou direto ao assunto tenho esta formula matricial claro SE(LINS($1:1)>CONTAR.SE($B$3:$B$13;$B$15);"";ÍNDICE(C$3:C$13;MENOR(SE($B$3:$B$13=$B$15;LIN($B$3:$B$13)-LIN(B$3)+1;FALSO);LINS($1:1))))
que funciona lindamente, mas aqui eu só tenho um meio de pesquisa eu necessito de 3 critérios de pesquisa ao mesmo tempo será que é possivel?

Obrigado desde já

 
Postado : 29/03/2015 11:06 am
(@issamu)
Posts: 0
New Member
 

Olá! É meio complicado analisar uma fórmula fora do contexto da planilha, o ideal seria você postar um arquivo com o modelo desejado. Mas, baseado na sua requisição e na fórmula postada, que deseja aplicar vários critérios na sua fórmula matricial, você deve multiplicar o argumento que gera a matriz de condições. Pela sua fórmula, entendo que seja a parte:

SE(LINS($1:1)>CONTAR.SE($B$3:$B$13;$B$15);"";ÍNDICE(C$3:C$13;MENOR(SE($B$3:$B$13=$B$15;LIN($B$3:$B$13)-LIN(B$3)+1;FALSO);LINS($1:1))))

Então para adicionar mais critérios, multiplique este argumento pelos novos critérios desejados, por exemplo:

SE(LINS($1:1)>CONTAR.SE($B$3:$B$13;$B$15);"";ÍNDICE(C$3:C$13;MENOR(SE(($B$3:$B$13=$B$15)*($C$3:$C$13=$C$15)*($D$3:$D$13=$D$15);LIN($B$3:$B$13)-LIN(B$3)+1;FALSO);LINS($1:1))))

Na fórmula matricial, você não vai conseguir aplicar a função E ou OU, em substituição a eles é utilizado a multiplicação ou a adição, sendo que a multiplicação representa a função E e a adição a função OU.

Abraços!

 
Postado : 29/03/2015 11:31 am
(@cybertica)
Posts: 43
Trusted Member
Topic starter
 

Issamu obrigado pela resposta vou tentar como estás a dizer mas em todo o caso envio então um ficheiro de exemplo on lá está explicado o que eu na realidade necessito, não tem problema ser em VBA se for mais fácil.
Obrigado

 
Postado : 29/03/2015 3:12 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite Cybertica

Fiz o que vc pediu mais usando outra opção de fórmula.

Baixe a planilha e faça o teste.

Se a resposta foi útil, clique na mãozinha.

Dê retorno.

[]s

 
Postado : 29/03/2015 4:26 pm
(@cybertica)
Posts: 43
Trusted Member
Topic starter
 

Boa Noite Patropi

Muito obrigado é isto mesmo, só mais uma coisa quando todas as celulas de pesquisa estão em branco aparece tudo a zeros não é possivel ficar tambem em branco?
Muito obrigado
não clico já na mãozinha para saber se é possivel ou não
Não leves a mal

 
Postado : 29/03/2015 5:39 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite

não clico já na mãozinha para saber se é possivel ou não

Eu só não entendi o que uma coisa tem a ver com a outra.

A mãozinha serve apenas como agradecimento, uma pontuação para mostrar os que mais colaboram com o fórum.
Se eu postar várias respostas, que forem úteis, você deve clicar em todas elas.
Não confunda, a mãozinha com o VEZINHO V, pois este sim, marca o tópico como Resolvido.
Inclusive, se você gostar de respostas de tópicos de outras pessoas deve clicar na mãozinha, pois agindo assim, irá incentivar, para que a pessoa continue colaborando com o fórum.

[]s

 
Postado : 29/03/2015 6:29 pm
(@cybertica)
Posts: 43
Trusted Member
Topic starter
 

Boa Noite
Muito obrigado e peço desculpa a minha ignorancia não quis de modo algum ofender

Mais uma vez obrigado pela ajuda

Abraço

 
Postado : 29/03/2015 6:43 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia

Não se preocupe, eu percebi que você estava apenas mal informado sobre o funcionamento, por isso quis esclarecer como funciona.

Fico contente por ter conseguido ajudar.

Abraço.

 
Postado : 30/03/2015 7:18 am