1
resposta

[Dúvida] Valores Iguais na Procx

No caso da procx, Quando usada para fazer pesquisas aproximadas ou até mesmo exatas como mostrado na aula 5 do curso, eu notei que a função não vai servir para o caso de existirem 2 valores iguais. EX:

FrutaQuantidade
Banana19
Maçã19
=PROCX(20; Quantidade; Fruta;; -1)

O retorno é apenas Banana.

Dito isso: É possível fazer com que retorne as duas frutas?

1 resposta

Olá, Djefferson! Como vai?

Por padrão, a função PROCX retorna apenas a primeira correspondência que encontra. Para obter múltiplas correspondências, especialmente em casos onde há valores duplicados, você precisará de uma abordagem diferente.

Se você tem uma versão recente do Excel (Excel 365, Excel 2021 ou Excel para a Web), a função FILTRO é a solução mais elegante e eficiente para isso. Ela permite filtrar um intervalo de dados com base em um critério e retornar todas as linhas correspondentes.

Você pode usar a seguinte fórmula para retornar todas as frutas com a quantidade 19:

=FILTRO(A2:A3; B2:B3=19)
  • A2:A3 é o intervalo da coluna Fruta que você quer retornar.
  • B2:B3=19 é o critério que significa: Onde a quantidade na coluna B2:B3 é igual a 19.

Resultado:

Banana
Maçã

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!