DEV Community

Cover image for Como fazer procv
Brayan Monteiro
Brayan Monteiro

Posted on

Como fazer procv

O conceito é o mesmo pro Excel e pro libreCalc, apenas adaptando a sintaxe.

Este PROCV verifica se o valor da célula B2 existe na coluna A de um intervalo fixo ($A$2:$A$12). O intervalo de procura foi fixado utilizando referências absolutas ($), garantindo que a tabela de busca não mude ao copiar ou arrastar a fórmula para outras linhas. Apenas o valor de referência (neste caso, B2) será ajustado automaticamente, permitindo que a fórmula seja aplicada dinamicamente a outras células.


base1 base2 procv
1 1 1
2 25 #N/D
4 23 #N/D
3 2 2
4 21 #N/D
5 58 #N/D
4 4 4
8 13 #N/D
9 85 #N/D
10 86 #N/D
11 90 #N/D
=PROCV(B2; $A$2:$A$12; 1; 0)
Enter fullscreen mode Exit fullscreen mode

Explicação de como funciona o PROCV

O PROCV é uma fórmula do Excel que busca um valor em uma tabela verticalmente (daí o nome PROCV, ou "Procura Vertical"). Ele é usado para localizar informações em uma tabela com base em uma referência.

A estrutura da fórmula é a seguinte:

=PROCV(valor_procurado; tabela_array; número_índice_coluna; [procurar_intervalo])
Enter fullscreen mode Exit fullscreen mode

Explicação dos argumentos:

  1. valor_procurado: O valor que você deseja buscar na primeira coluna da tabela. Pode ser uma célula (ex.: A2) ou um valor fixo (ex.: "João").
  2. tabela_array: O intervalo onde está sua tabela. Deve incluir a coluna onde você busca o valor e a(s) coluna(s) de onde deseja retornar os dados (ex.: A1:D10).
  3. número_índice_coluna: O número da coluna na tabela_array que contém o valor a ser retornado. A contagem começa do número 1 (a primeira coluna do intervalo).
  4. procurar_intervalo (opcional): Define se a busca será por uma correspondência exata ou aproximada:
    • VERDADEIRO (ou 1): Busca aproximada (a tabela deve estar ordenada por ordem crescente).
    • FALSO (ou 0): Busca exata (mais usada).

Dicas:

  1. Cuidado com dados duplicados: O PROCV retorna apenas o primeiro valor encontrado.
  2. Caso de erro (#N/D): Use a função SEERRO para tratar erros:
   =SEERRO(PROCV("Maria", A2:C4, 3, FALSO), "Não encontrado")
Enter fullscreen mode Exit fullscreen mode
  1. O PROCV é limitado a buscas verticais. Para buscas mais flexíveis (ex.: horizontais ou múltiplos critérios), considere o ÍNDICE + CORRESP ou o XLOOKUP (ProcurarX nas versões mais recentes).

Top comments (0)