Foto de Diego F.
Diego há 2 anos
Enviada pelo
Site

Procv procurando com duas matrizes na mesma formula

Boa tarde,

Tenho um palnilha  no excel que de acordo com um código retorna o resultado. Entretanto tenho dois codigos para (antigo e novo).

Precisaria que a formula do procv retornasse o mesmo resultado para o código em questão.

Exemplo:

Código       Resultado       Código     Resultado

    23           Amarelo             37          Amarelo

Caso digitado 23, resultado amarelo e caso informado 37, resultado amarelo.

Tudo em uma mesma linha da formula. Tentei fazer com SE, PROCV dentro do PROCV e outras opções, mas não consegui

Alguem pode me ajudar?

 

Excel Geral
3 respostas
Professor Robther A.
Respondeu há 2 anos
Contatar Robther

Boa tarde Diego;

podes usar a função SENÃODISP

Ex:

código antigo resultado código novo resultado
23 amarelo 37 amarelo
24 azul 38 azul
25 vermelho 39 vermelho
26 preto 40 preto

 

código retorna resultado
23 amarelo

na primeira tabela temo os dados; na segunda fazemos a busca pelos dados;

para o problema proposto usaremos dois PROCV dentro do SENÃODISP da segunte forma:

=SENÃODISP(PROCV(G4;B4:C7;2;FALSO);PROCV(G4;D4:E7;2;FALSO))

a fórmula acima faz a busca pelo código nas duas primeiras coluna, caso não encontre irá buscar nas duas colunas seguntes.

 

Obs: a tabela de dados se encontra no intervalo B3:E7 

 

Caso tenha mais alguma dúvida estou a disposição. Entre em contato comigo no PROFES e agende uma aula experimental. https://profes.com.br/robther.aguilera

 

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Tutoria com IA
Converse com a Minerva IA e aprenda, tire dúvidas e resolva exercícios
Professor Gutemberg S.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Gutemberg

Olá, Diego!!

Só complementando ao que o professor anterior disse, eu basicamente me utilizo no lugar do SENÃODISP a função SEERRO que, querendo ou não, deixa a função um pouco menor e pode nos facilitar na hora de realizarmos qualquer tipo de manutenção futura...

Att,

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professora Ana M.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Ana

Para realizar uma busca no Excel utilizando dois códigos diferentes e retornar o mesmo resultado, você pode usar a função PROCV combinada com uma função SE. Veja o exemplo abaixo:

Suponha que seus dados estejam organizados da seguinte forma:

A B C D
Código Resultado Código Resultado
23 Amarelo 37 Amarelo

A fórmula a ser utilizada seria:

scss
Copy code
=PROCV(E1;A:B;2;0)&SE(F1=D1;"";" (Novo Código)")

Explicação da fórmula:

  • E1 contém o código que você deseja pesquisar.
  • A:B é o intervalo que contém os dados de código e resultado.
  • 2 é o número da coluna que contém o resultado.
  • 0 indica que a busca deve ser exata.

Essa fórmula irá procurar o código digitado em E1 na coluna A e retornar o resultado correspondente da coluna B. Em seguida, ela verifica se o código encontrado é igual ao código na coluna D. Se forem iguais, retorna apenas o resultado. Caso contrário, acrescenta " (Novo Código)" ao resultado.

Assim, se você digitar "23" em E1, a fórmula irá retornar "Amarelo". Se digitar "37", também retornará "Amarelo (Novo Código)".

Espero que isso ajude!

 

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Prefere professores para aulas particulares ou resolução de atividades?
Aulas particulares
Encontre um professor para combinar e agendar aulas particulares Buscar professor
Tarefas
Envie sua atividade, anexe os arquivos e receba ofertas dos professores Enviar tarefa