cellio

PROCV no Google Sheets: Passo a Passo com Exemplos Práticos

Aprenda a usar VLOOKUP (PROCV) no Google Sheets: busca exata com FALSE, dados de outra aba ou arquivo com IMPORTRANGE e como corrigir erros.

Por Ayoub Farid · · 2 min de leitura

A função VLOOKUP no Planilhas Google (Google Sheets) — conhecida como PROCV no Excel em português — funciona exatamente como na planilha da Microsoft: você localiza um valor na primeira coluna de uma tabela e retorna uma informação correspondente de outra coluna, na mesma linha.

Sintaxe

=VLOOKUP(search_key, range, index, [is_sorted])
  • search_key: o que você deseja buscar (chave de pesquisa)
  • range: o intervalo da tabela, com a coluna de busca sempre na primeira posição
  • index: o número da coluna de onde o dado será retornado (1 = primeira coluna do intervalo)
  • is_sorted: FALSE para correspondência exata (quase sempre é o que você vai usar)

Exemplo

Imagine que você tem códigos de produtos na coluna A, nomes na coluna B e preços na coluna C. O código procurado está na célula F2:

=VLOOKUP(F2,$A$2:$C$100,3,FALSE)

Fixe o intervalo com o cifrão ($) antes de arrastar a fórmula para baixo. Veja mais em referência absoluta no Sheets.

De outra aba

=VLOOKUP(F2,Prices!$A$2:$C$100,3,FALSE)

Nomes de abas com espaços exigem aspas simples: 'Price list'!$A$2:$C$100.

De outra planilha

=VLOOKUP(F2,IMPORTRANGE("spreadsheet_url","Prices!A2:C100"),3,FALSE)

Na primeira vez em que você usar a fórmula, o Planilhas Google vai pedir permissão para liberar o acesso entre os arquivos.

Valor não encontrado

Use a função IFERROR (SEERRO no Excel):

=IFERROR(VLOOKUP(F2,$A$2:$C$100,3,FALSE),"Not found")

Como corrigir o erro #N/A

Os motivos mais comuns são os mesmos das fórmulas do Excel: espaços extras no texto (remova com a função TRIM/ARRUMAR), números salvos como texto, ausência do argumento FALSE ou a coluna de busca não estar na primeira posição do intervalo. Confira nosso guia de VLOOKUP não funcionando.

XLOOKUP no Sheets

O Planilhas Google também conta com a função XLOOKUP (PROCX):

=XLOOKUP(F2,$A$2:$A$100,$C$2:$C$100,"Not found")

Ela consegue buscar dados à esquerda e dispensa a contagem de números de colunas. Saiba mais sobre o XLOOKUP.

Buscar uma coluna inteira de uma só vez

=ARRAYFORMULA(IFERROR(VLOOKUP(F2:F50,$A$2:$C$100,3,FALSE),""))

Veja mais detalhes sobre o uso do ARRAYFORMULA.

Perguntas frequentes

Como usar o VLOOKUP no Google Sheets?

Use =VLOOKUP(chave,intervalo,coluna,FALSE), garantindo que a coluna onde você faz a busca seja sempre a primeira do intervalo selecionado.

O VLOOKUP consegue buscar em outra planilha?

Sim! Você pode buscar diretamente em outra aba da mesma planilha ou puxar dados de um arquivo externo usando a função IMPORTRANGE.

O VLOOKUP diferencia maiúsculas de minúsculas no Google Sheets?

Não, ele não faz distinção entre maiúsculas e minúsculas (não é case-sensitive).

O Google Sheets tem a função XLOOKUP?

Sim, o Planilhas Google conta com a função XLOOKUP nativa e utiliza a mesma sintaxe das funções do Excel.

Continue lendo