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

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay