Obter ajuda

Central de ajuda

Guias e respostas

Entre em contato com o suporte

Escrever para nossa equipe

Entrar no

Workflows

Criar processos com sua equipe

Automations

Conectar arquivos e automatizar tarefas

Um sistema, quatro partes

Agentes de IA

Funcionários virtuais que trabalham 24/7

Automations

Conectar arquivos e automatizar tarefas

Workflows

Criar processos com sua equipe

Data Space

Compartilhamento e controle de dados confiáveis

Soluções por departamento

Finanças

Relatórios, orçamentos e conciliações

Estoque e manufatura

Estoque, pedidos e produção em uma só visão

RH

Folhas de ponto, presença e avaliações

Gestão de projetos

Status e carga de trabalho entre projetos

Vendas e CRM

Leads e negócios sempre atualizados

Educação

Registros de alunos e dados da escola

Finanças

Transforme o trabalho financeiro manual em relatórios que se atualizam sozinhos.

O que as equipes de Finanças automatizam

  • Acompanhar contas a pagar e a receber
  • Criar demonstrações de fluxo de caixa
  • Comparar orçamento e realizado

Estoque e manufatura

Veja os níveis de estoque e automatize os pedidos.

O que as equipes de estoque e manufatura automatizam

  • Acompanhar o estoque em vários locais
  • Conectar dados de vendas, compras e armazém
  • Vincular um leitor de código de barras à sua planilha

RH

Gerencie recrutamento, presença e acompanhamento de OKRs a partir das suas planilhas.

O que as equipes de RH automatizam

  • Acompanhar recrutamento e integração
  • Registrar OKRs e resultados da equipe
  • Acompanhar entradas, saídas e licenças

Gestão de projetos

Atribua tarefas e acompanhe horas sem atualizações manuais.

O que as equipes de projetos automatizam

  • Atribuir tarefas e acompanhar mudanças de status
  • Estimar o esforço e registrar as horas trabalhadas
  • Acompanhar marcos entre projetos

Vendas e CRM

Acompanhe leads e desempenho de vendas com relatórios automáticos.

O que as equipes de vendas automatizam

  • Acompanhar e converter leads
  • Definir metas de vendas e acompanhar métricas da equipe
  • Monitorar KPIs de vendas em painéis

Educação

Automatize presença, notas e compras da escola.

O que as escolas automatizam

  • Acompanhar a presença e avisar os pais
  • Registrar e comparar as notas das turmas
  • Acompanhar o estoque emprestado a alunos e funcionários

Encontrar um caso de uso

Por departamento

Como cada equipe usa a Sheetgo

Por setor

Como cada setor usa a Sheetgo

Por tamanho da empresa

Pequena, média ou grande

Aprender

Blog

Guias e novidades do produto

Histórias de clientes

Como equipes como a sua usam a Sheetgo

Central de ajuda

Guias e respostas

Por que a Sheetgo

Comparar

Como a Sheetgo se compara a outras ferramentas

Segurança

Como protegemos seus dados

Centro de confiança

Detalhes da nossa conformidade

Entrar no

Workflows

Criar processos com sua equipe

Automations

Conectar arquivos e automatizar tarefas

Um sistema, quatro partes

Agentes de IA

Funcionários virtuais que trabalham 24/7

Automations

Conectar arquivos e automatizar tarefas

Workflows

Criar processos com sua equipe

Data Space

Compartilhamento e controle de dados confiáveis

Soluções por departamento

Finanças

Relatórios, orçamentos e conciliações

Estoque e manufatura

Estoque, pedidos e produção em uma só visão

RH

Folhas de ponto, presença e avaliações

Gestão de projetos

Status e carga de trabalho entre projetos

Vendas e CRM

Leads e negócios sempre atualizados

Educação

Registros de alunos e dados da escola

Encontrar um caso de uso

Por departamento

Como cada equipe usa a Sheetgo

Por setor

Como cada setor usa a Sheetgo

Por tamanho da empresa

Pequena, média ou grande

Comece a usar

Modelos

Fluxos de trabalho prontos para usar

Aprender

Blog

Guias e novidades do produto

Histórias de clientes

Como equipes como a sua usam a Sheetgo

Central de ajuda

Guias e respostas

Por que a Sheetgo

Comparar

Como a Sheetgo se compara a outras ferramentas

Segurança

Como protegemos seus dados

Centro de confiança

Detalhes da nossa conformidade

Central de ajuda

Guias e respostas

Entre em contato com o suporte

Escrever para nossa equipe

Workflows

Criar processos com sua equipe

Automations

Conectar arquivos e automatizar tarefas

Como usar o VLOOKUP (PROCV) com o IMPORTRANGE no Google Sheets

Combinar o poder do VLOOKUP e do IMPORTRANGE é uma ótima maneira de transferir dados específicos entre duas planilhas. Amplie os horizontes de ambas as funções e aplique o vlookup no Google Sheets.

Continue lendo para usar o VLOOKUP entre arquivos do Google Sheets e descubra como o Sheetgo, uma plataforma de automação de dados com IA, oferece uma alternativa que dispensa fórmulas.

Se os dados que você quer pesquisar estão em outra aba do mesmo arquivo, você não precisa do IMPORTRANGE. Nosso guia sobre o VLOOKUP de outra aba ou planilha explica esse caso.

Uma visão geral do IMPORTRANGE

Vamos analisar como o IMPORTRANGE funciona. Ele é simples e só precisa de dois argumentos: o URL da planilha de origem e o intervalo a ser importado dela.

=IMPORTRANGE(spreadsheet_url, range_string)

Algumas dicas para ter em mente:

  • Você deve coloque ambos os argumentos entre aspas.
  • Você precisa de acesso de visualização para a planilha de origem.
  • Essa função retornará um erro REF na primeira vez em que for executado. Para solucioná-lo, clique na célula que contém o erro e, em seguida, permita o acesso à planilha de origem.

Confira nosso Guia definitivo para IMPORTRANGE.

Entendendo o VLOOKUP

A função VLOOKUP pesquisa em um intervalo, uma linha por vez. Se encontrar um valor específico na primeira coluna, ela retorna um valor da mesma linha em uma coluna especificada. Como o nome indica, ela é muito usada para procurar dados.

Ele recebe quatro argumentos:

  • search_key: o valor a ser correspondido.
  • range: as coordenadas da célula a ser pesquisada.
  • índice: o deslocamento da coluna que indica quais valores devem ser retornados.
  • [is_sorted]: se os dados estão classificados. Se não tiver certeza, defina essa opção como “FALSE” para garantir.

=VLOOKUP(search_key, range, index, [is_sorted])

Combinação de VLOOKUP e IMPORTRANGE

O uso dessas duas funções em conjunto nos permite aplicar o VLOOKUP entre duas Planilhas Google. Algo que seria impossível de outra forma.

A ideia é simples, basta usar IMPORTRANGE como intervalo VLOOKUP. Abaixo está a sintaxe básica para essa combinação.

=VLOOKUP(search_key, IMPORTRANGE(spreadsheet_url, range_string), index, FALSE)

Vamos dar uma olhada em como seria essa fórmula com informações reais.

=VLOOKUP(A3, IMPORTRANGE("2JLmFDIKcZPATrjWF_9js8Pvw3d2mWzSzYypB1s4z8uo", "follow_up!A:B"), 2, FALSE)

Essa abordagem é boa para a importação de pequenos conjuntos de dados. No entanto, se estiver trabalhando com planilhas grandes, é melhor usar o VLOOKUP na planilha de origem e importar o resultado.

A seguir, você encontra as instruções passo a passo para obter valores de outra planilha com o VLOOKUP e o IMPORTRANGE.

Copie o URL de origem e o intervalo de células

O arquivo de origem usado nos exemplos contém informações de clientes, incluindo o 'customer_id' de cada um. O arquivo de destino contém informações sobre transações identificadas por 'customer_id'. Assim, posso importar dados do arquivo de origem usando o 'customer_id' como chave de pesquisa.

1. Abra os arquivos de origem e de destino no Google Sheets.

VLOOKUP com IMPORTRANGE no Google Sheets — arquivo TRANSACTIONS com as colunas customer_id, transaction_amount e product
VLOOKUP com IMPORTRANGE no Google Sheets — arquivo CUSTOMERS com as colunas customer_id, first_name, last_name e email

2. Copie o URL do arquivo de origem.

VLOOKUP com IMPORTRANGE no Google Sheets — URL do arquivo CUSTOMERS selecionado na barra de endereço, com Copiar destacado

3. Cole o URL no arquivo de destino.

VLOOKUP com IMPORTRANGE no Google Sheets — URL de origem colado na célula B1 do arquivo TRANSACTIONS

4. Volte ao arquivo de origem e selecione o intervalo de células. Você pode copiar a referência do intervalo no canto superior esquerdo, como mostrado abaixo.

VLOOKUP com IMPORTRANGE no Google Sheets — intervalo A1:D301 selecionado no arquivo CUSTOMERS, com Copiar destacado

5. Cole a referência do intervalo de células no arquivo de destino. Neste caso, não vou especificar a aba porque só estou usando a "Sheet1".

VLOOKUP com IMPORTRANGE no Google Sheets — intervalo A1:D301 colado na célula B2 do arquivo TRANSACTIONS

Adicione a função VLOOKUP

1. Na célula em que você quer o valor retornado, comece a digitar a fórmula VLOOKUP.

Fórmula VLOOKUP com IMPORTRANGE — VLOOKUP iniciado na célula D5, abaixo da coluna firstname

2. Como 1º argumento, selecione a chave de pesquisa.

Fórmula VLOOKUP com IMPORTRANGE — célula A5 com o customer_id selecionada como chave de pesquisa

3. Como 2º argumento, adicione a fórmula IMPORTRANGE, com referência às células em que você copiou o URL e o intervalo de células.

Fórmula VLOOKUP com IMPORTRANGE — IMPORTRANGE(B1,B2) adicionado como intervalo do VLOOKUP

4. Adicione o índice da coluna, digite FALSE como último argumento para obter uma correspondência exata e feche o parêntese.

Fórmula VLOOKUP com IMPORTRANGE — índice de coluna 2 adicionado e último argumento em branco

5. Pressione Enter para ver o resultado.

Fórmula VLOOKUP com IMPORTRANGE — nome Brier retornado na célula D5

Aprove o acesso entre os dois arquivos

Se você trabalha com arquivos que nunca foram conectados antes, vai ver uma mensagem de erro em vez do valor ao pressionar 'Enter'. Para ver o valor real, clique na célula com o erro #REF! e depois em Permitir acesso.

Fórmula VLOOKUP com IMPORTRANGE — erro #REF! com a mensagem Você precisa conectar estas planilhas e o botão Permitir acesso

VLOOKUP com IMPORTRANGE para vários valores de pesquisa

Cada VLOOKUP retorna um único valor. Para preencher uma coluna inteira, você pode copiar a fórmula para baixo com o preenchimento automático ou envolvê-la em ARRAYFORMULA para que uma única fórmula cubra todas as linhas. Depois, o ARRAY_CONSTRAIN remove os erros que o ARRAYFORMULA retorna nas linhas vazias.

Copie a fórmula com o preenchimento automático

Para simplificar, vou partir do exemplo usado na seção anterior.

1. Adicione a fórmula VLOOKUP e selecione a chave de pesquisa como 1º argumento, usando referência absoluta para a coluna.

VLOOKUP com IMPORTRANGE e preenchimento automático — $A5 usado como chave de pesquisa, com a coluna fixada

2. Use o IMPORTRANGE como 2º argumento, com o URL de origem e a referência do intervalo de células como argumentos. Use referências absolutas tanto para as colunas quanto para as linhas.

VLOOKUP com IMPORTRANGE e preenchimento automático — IMPORTRANGE adicionado com referências absolutas às células do URL e do intervalo

3. Especifique o índice da coluna com o resultado desejado e digite FALSE como 4º argumento para obter uma correspondência exata.

VLOOKUP com IMPORTRANGE e preenchimento automático — índice de coluna 2 adicionado à fórmula da célula D5

4. Pressione Enter para ver o resultado.

VLOOKUP com IMPORTRANGE e preenchimento automático — Brier retornado na célula D5 da coluna firstname

5. Clique duas vezes na alça de preenchimento, circulada em vermelho abaixo.

VLOOKUP com IMPORTRANGE e preenchimento automático — alça de preenchimento circulada em vermelho e nomes preenchidos na coluna D

6. Para importar os valores da coluna à direita, pegue a alça de preenchimento mostrada na captura de tela acima e arraste para a direita.

VLOOKUP com IMPORTRANGE e preenchimento automático — fórmula arrastada para a direita até a célula E5, ainda retornando Brier

7. Clique duas vezes para modificar a fórmula e importar da 3ª coluna em vez da 2ª.

VLOOKUP com IMPORTRANGE e preenchimento automático — índice de coluna alterado para 3 na fórmula da célula E5

8. Pressione "Enter" para ver o resultado. O Google Sheets vai sugerir o preenchimento automático; se isso não acontecer, clique duas vezes na alça de preenchimento novamente.

VLOOKUP com IMPORTRANGE e preenchimento automático — sobrenomes na coluna E com a sugestão de preenchimento automático

Indo um passo adiante com a ARRAYFORMULA

O VLOOKUP só pode ser aplicado a uma chave de pesquisa por vez. Isso significa que você teria de copiá-la e colá-la nas células necessárias. Para evitar isso, podemos adicionar ARRAYFORMULA. 

A fórmula abaixo é uma versão aprimorada. Ela inclui essa outra função e fornece um intervalo para a chave de pesquisa VLOOKUP.

=ARRAYFORMULA(VLOOKUP(A3:A, IMPORTRANGE(“2JLmFDIKcZPATrjWF_9js8Pvw3d2mWzSzYypB1s4z8uo”, “follow_up!A:B”), 2, FALSE))

As etapas abaixo criam o mesmo tipo de fórmula para os dados de clientes do exemplo com preenchimento automático.

1. Na célula em que você quer o resultado, comece com a função ARRAYFORMULA.

VLOOKUP com IMPORTRANGE e ARRAYFORMULA — função ARRAYFORMULA iniciada na célula D5

2. Adicione a fórmula VLOOKUP e selecione o intervalo de valores que você quer pesquisar.

VLOOKUP com IMPORTRANGE e ARRAYFORMULA — $A$5:$A$301 selecionado como intervalo de chaves de pesquisa

3. Adicione o IMPORTRANGE usando referências absolutas para as células.

VLOOKUP com IMPORTRANGE e ARRAYFORMULA — IMPORTRANGE($B$1,$B$2) adicionado como intervalo do VLOOKUP

4. Especifique o índice da coluna com o resultado desejado e digite FALSE como último argumento para obter uma correspondência exata.

VLOOKUP com IMPORTRANGE e ARRAYFORMULA — índice de coluna 2 adicionado e fórmula fechada

5. Pressione Enter para ver o resultado. Se aparecer um erro, lembre-se de aprovar o acesso entre os dois arquivos do Google Sheets.

VLOOKUP com IMPORTRANGE e ARRAYFORMULA — nomes retornados em todas as linhas da coluna D

6. Para importar os valores da próxima coluna, pegue a alça de preenchimento e arraste a fórmula para a direita. Clique duas vezes para editar o índice da coluna.

VLOOKUP com IMPORTRANGE e ARRAYFORMULA — fórmula copiada para a célula E5 com o índice 3, retornando os sobrenomes

Infelizmente, um intervalo aberto como A3:A também cria um problema: o ARRAYFORMULA retorna uma série de erros quando faltam informações.

Limpeza com ARRAY_CONSTRAIN

Os erros introduzidos pela última modificação podem ser corrigidos restringindo o número de linhas na matriz. Para isso, usaremos ARRAY_CONSTRAIN para adicionar essa limitação. Novamente, as modificações estão em negrito.

=ARRAY_CONSTRAIN(ARRAYFORMULA(VLOOKUP(A3:A, IMPORTRANGE(“2JLmFDIKcZPATrjWF_9js8Pvw3d2mWzSzYypB1s4z8uo”, “follow_up!A:B”), 2, FALSE)), COUNTA(A3:A), 1)

A única alteração significativa nessa fórmula é o uso de COUNTA para o número de linhas. Essa função contará todas as células que contêm valores que o VLOOKUP pode tentar corresponder.

E essa é a iteração final dessa fórmula, essas alterações finais a tornaram mais simples e mais eficiente.

Erros comuns com VLOOKUP e IMPORTRANGE

  • Na primeira vez que você vincula dois arquivos, a fórmula retorna #REF! até você clicar na célula e escolher Permitir acesso. Se o erro continuar, verifique se você tem pelo menos acesso de visualização à planilha de origem.
  • #N/A significa que o VLOOKUP não encontrou a chave de pesquisa na primeira coluna do intervalo importado. Verifique se o intervalo começa pela coluna que contém suas chaves e procure espaços extras nos valores.
  • Um erro #REF! que menciona um intervalo fora dos limites significa que o índice é maior que o número de colunas importadas. Com o intervalo follow_up!A:B, o índice só pode ser 1 ou 2.
  • Importações grandes deixam a planilha mais lenta. Se a sua estiver travando, execute o VLOOKUP na planilha de origem e importe só os resultados.

Para erros que vêm do próprio IMPORTRANGE, veja o que fazer quando o quando o IMPORTRANGE não funciona.

Casos de uso comuns

O uso de VLOOKUP e IMPORTRANGE pode melhorar significativamente o gerenciamento de dados. Veja a seguir alguns casos de uso que destacam como essa combinação pode ser útil.

Informações sobre funcionários

  • Caso: o departamento de Recursos Humanos mantém os registros dos funcionários em uma planilha, mas cada departamento tem planilhas de atribuição de projetos separadas.
  • Solução: Importe os registros dos funcionários para planilhas específicas do departamento e, em seguida, combine as atribuições do projeto com os detalhes dos funcionários, como nomes e cargos.

Gerenciamento de inventário

    • Caso: sua empresa tem vários depósitos, cada um mantendo sua própria planilha de inventário.
    • Solução: Importar dados da planilha de cada depósito para um rastreador de estoque mestre, encontrar níveis de estoque e detalhes de itens em todos os locais.

    Análise financeira

    • Caso: você gerencia várias contas de clientes, cada uma com sua própria planilha de registros financeiros.
    • Solução: Importar e agregar dados financeiros de todas as planilhas de clientes em uma única. Depois disso, procure métricas financeiras para analisar (por exemplo, receita total, despesas e margens de lucro por cliente).

    Com o poder do VLOOKUP e do IMPORTRANGE ao seu lado, você pode gerenciar e analisar dados em várias planilhas.

    Uso do Sheetgo para transferir e processar dados

    Infelizmente, confiar muito nessas duas funções pode ser problemático. O Importrange quebra com frequência e torna as planilhas mais lentas.

    Temos uma solução: o Sheetgo, uma plataforma de automação de dados com IA. As conexões dele podem transferir dados como o IMPORTRANGE e processá-los como o VLOOKUP. Mas são mais eficientes, porque permitem configurar quando os dados são transferidos. Elas também oferecem muitas opções de processamento e permitem adicionar formulários para coletar dados.

    Como o Sheetgo é uma ferramenta sem código, você pode esquecer o uso e a manutenção de todas essas funções complicadas. Basta configurar suas conexões e manter os dados importantes sempre à mão.

    Elimine as tarefas de manipulação de dados e libere tempo para tarefas mais importantes, experimente o Sheetgo hoje mesmo.

    Outras funções para combinar com o IMPORTRANGE

    Quando você precisa de todas as linhas que atendem a uma condição, e não de um valor por chave, veja como combinar QUERY e IMPORTRANGE ou como filtrar IMPORTRANGE. Se você está começando a fazer pesquisas entre arquivos, nosso guia sobre como usar o VLOOKUP entre duas planilhas do Google Sheets começa com uma pesquisa entre duas abas do mesmo arquivo.

    Você também pode gostar...

    Recursos e fórmulas do Google Sheets

    Como encontrar a taxa de juros nominal usando o Planilhas Google

    Sarah é uma jovem profissional que está tomando decisões financeiras importantes. De cartões de crédito a hipotecas, empréstimos estudantis e investimentos...
    Recursos e fórmulas do Google Sheets

    Extrair dados do Google Agenda para o Planilhas Google usando o Apps Script

    Esta postagem foi publicada originalmente em nosso fórum da comunidade. Objetivo: Este guia demonstra como usar o Google Apps Script para extrair dados...
    Recursos e fórmulas do Google Sheets

    Usando a função PROPER para colocar a primeira letra de cada palavra em maiúscula no Planilhas Google

    Observação: esta postagem foi publicada originalmente em nosso fórum da comunidade. Alguma vez você já precisou limpar uma lista de nomes, títulos ou qualquer...