Notifications
Clear all

Retornando um resultado que obedeca 2 ou mais condições

4 Posts
4 Usuários
0 Reactions
1,136 Visualizações
(@marauzin)
Posts: 0
New Member
Topic starter
 

Boa tarde!
Senhores,
Preciso de uma ajuda. Gostaria de fazer uma fórmula ou um código VBA me retornasse um resultado que obedecesse 2 ou mais condiçoes.
Exemplo:
Segue abaxo as colunas da minha tabela

Ativo Balança Material Ciclo de Calibração (Dias) Última Calibração Próxima Calibração Status

SXUYb B18 Bauxita 7 22/03/2018 29/03/2018 Concluído

No exemplo acima, eu gostaria de procurar em uma base de dados todas as informações referentes a Balança "B18" que tenham status "CONCLUÍDO" com a data da "Utima calibração" mais recente. Quando eu uso VLOOKUP(PROCV) o excel me retorna o primeiro valor que ele encontra na base, porém eu tenho o nome "B18" várias vezes com diversos status e pra mim só interessa o status concluído.

Não sei se ficou claro!

 
Postado : 26/03/2018 11:10 am
(@klarc28)
Posts: 0
New Member
(@neri-s)
Posts: 0
New Member
 

Eu utilizo o Filtro numa Listview onde tem duas ou mais condições. Funciona muito bem.

 
Postado : 26/03/2018 11:35 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

O ideal seria ter seu modelo, ou ter detalhado as colunas, mas por formula, voce pode estar utilizando a função Máximo :

Lembrando que é uma formula MATRICIAL tem de teclar "CTRL+SHIFT+ENTER" simultaneamente para acrescentar as chaves da matricial :

Estou supondo que a coluna B refere-se a Balança, coluna H - Status e coluna F - Última Calibração
=MÁXIMO(SE(B2:B100="B18";(SE(H2:H100="CONCLUÍDO";F2:F100))))

[]s

 
Postado : 26/03/2018 1:11 pm