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).

Billboard image

Imagine monitoring that's actually built for developers

Join Vercel, CrowdStrike, and thousands of other teams that trust Checkly to streamline monitor creation and configuration with Monitoring as Code.

Start Monitoring

Top comments (0)

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

👋 Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay