Como usar VLOOKUP e IMPORTRANGE no Planilhas Google

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 no Google Sheets e descubra como o Sheetgo pode ser uma ótima alternativa.

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 de cada vez. Se encontrar um valor específico na primeira coluna, ela retorna um valor na mesma linha a partir de uma coluna especificada. Como o próprio nome indica, ele é comumente usado para procurar dados.

Ele recebe quatro argumentos:

  • search_key: o valor a ser correspondido.
  • alcance: 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, range, index, [is_sorted])

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

=VLOOKUP(A3, IMPORTRANGE(“2JLmFDIKcZPATrjWF_9js8Pvw3d2mWzSzYypB1s4z8uo/edit#gid=1703103179”, “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.

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.

=FÓRMULA ARRAY(VLOOKUP(A3:A, IMPORTRANGE(“2JLmFDIKcZPATrjWF_9js8Pvw3d2mWzSzYypB1s4z8uo”, “follow_up!A:B”), 2, FALSE))

Infelizmente, essa nova fórmula também apresenta um problema: o arrayformula retorna uma série de erros se as informações estiverem faltando.

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.

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.

    Nós temos uma solução: Conexões Sheetgo. Esse recurso pode transferir dados como o IMPORTRANGE e processá-los como o VLOOKUP. Mas é mais eficiente, pois permite que você configure quando transferir os dados. Ele também oferece muitas opções de processamento e permite que você introduza 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.

    Usar o VLOOKUP entre duas planilhas do Google

    Agora você já sabe como combinar essas duas excelentes funções. Para obter um conjunto relacionado de funções complementares, confira como combinar QUERY e IMPORTRANGE.

    When VLOOKUP+IMPORTRANGE hits a scale ceiling, the Alternativa ao IMPORTRANGE sem fórmula shows how to connect and merge sheets without cell-level references.

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