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.