Função PROCV com mais de um critério

como posso fazer que a função procv busque o dado referente a dois critérios, para que não haja duplo entendimento já que em um critério o dado que é buscado possui mais de um dados o que faz que a função busque a primeira referência e não a correta…

Olá @JorgeThomaz,

Segue nova explicação e arquivo simulação.

Consegui fazer uma fórmula que não precise acrescentar outra coluna. @Gilberto Schiavinatto e @Beto vejam se servem para vocês também.

Seu arquivo original lhe enviei via e-mail. Posto aqui o exemplo para que outras pessoas possam utilizar também

Link de exemplo utilizado Excel Português 33 - Procurar valor com vários critério - YouTube

Arquivo

'---------------------------------------------------------------------------------------------------------------------------------

Dê uma olhada neste site, vai esclarecer suas dúvidas.

http://ninjadoexcel.com.br/procv-com-duas-condicoes/

Temos também o BDEXTRAIR
Fonte: Funções de banco de dados

Segue arquivo

OI Conrado, muito obrigado, mas não deu certo.
Deu erro 504… Mas valeu a tentativa.

@JorgeThomaz, sem problemas. Qualquer coisa me envie a planilha também. 02 pessoas pensam mais que 01.

Ola @Conras, valeu a dica, nunca tinha usado BDEXTRAIR, guardei o exemplo.

@Gilberto Schiavinatto , isso que é o legal de forum. Sempre aprendemos algo novo. O campo da Planilha (Calc e Excel) é muito vasto. Aprendi muito aqui com vocês tbm.

ok Conrado, tem algum email para enviar, é que a planilha tem dados pessoais e do serviço há como de mandar por email…

@JorgeThomaz , segue: consultoria.conradobueno@gmail.com

Caso queira, pode simular outras informações com a mesma estrutura que utiliza para preservar suas informações.

Obrigado Conrado.
Já enviei o email…

Desculpe, @Conras mas não consegui me achar com o arquivo, vou olhar uma outra hora com mais calma,

Ola @Conras, mais uma boa descoberta, consegui encaixar no arquivo do @JorgeThomaz, já devolvi.

Mas, ainda não entendi a lógica da formula, é caso para estudo…

Valeu gente deu certo a fórmula =SE(F2="";"";ÍNDICE(VALORBRUTO;CORRESP(1;(cargo=$D2)*(PADRAO=$F2);0))). Eu apenas lancei a fórmula caso alguém precise.
VALORBRUTO=INTERVALO NOMEADO ONDE ESTA O RESULTADO
cargo=intervalo NOMEADO ONDE ESTA O CRITÉRIO1
PADRAO=intervalo nomeado onde está o critério2…

Só há uma dúvida… este tipo de fórmula poderia ter mais que dois critérios de busca???

Foi o que pensei, vou mexer mais a noite…

Confirme resposta certa,clicando na bolinha da resposta do Conrado.

Alô @JorgeThomaz, @Beto, @Conras e @Olivier, funciona com mais critérios, testei até quatro: =ÍNDICE(VALORPROCURADO;CORRESP(1;(CRITERIOUM=ValorCriterio)*(CRITERIODOIS=ValorCriterio)*(CRITERIOTRES=ValorCriterio)*(CRITERIOQUATRO=ValorCriterio);0))

Observando o seguinte, como no PROCV vai mostrar o primeiro que encontrar, que atenda as condições.

Lembrando: VALORPROCURADO; CRITERIOUM; CRITERIODOIS; CRITERIOTRES e CRITERIOQUATRO, são áreas nomeadas em colunas, tipo A2:A50.

@Gilberto schiavinatto @beto @jorge thomaz a formula trabalha como se fosse uma matricial. Pode colocar quantos criterios forrm necessarios. No caso do corresp, o valor procurado é 1, e a matriz selecionada entre parenteses retorna resiltados de 0 e 1. Quando ele for igual ao critério de busca (criterio1=criteriobusxa) ele retorna 1. Sempre que der 1 nas mesmas linhas ou colunas, ele traz o resultado com base na primeira matriz da índice.
Se possivel thomaz, marque como correta minha resposta.

Ok entendi.

oi Conrado, como faço para marcar e informar que já foi respondida…

@JorgeThomaz , é só clicar na bolinha cinza com este símbolo √ na resposta que eu passei.

Minha sugestão é usar a função CONCATENAR() para aglutinar critérios.

Fiz um teste aqui, mas precisa ter uma coluna a mais para aglutinar os dois critérios (direto na fórmula não fiz).
veja esta possibilidade baixando este arquivo que fiz para exemplificar

Só um pitaco - Não sei como é a ideia do documento, mas se são dados acho importante existir um índice irrepetível de identificação (id) na guarda de dados e neste sentido que o procv() faz seu trabalho belamente. Já para dados sem índice, uu gosto muito de usar o filtro automático, ele se torna uma ótima ferramenta de busca de dados, pois cada coluna pode vir a ser um critério.