Produtividade

IMPORTRANGE: como puxar dados de outra planilha no Google Planilhas

Resposta rápida

A função IMPORTRANGE traz dados de outra planilha do Google Planilhas. Use =IMPORTRANGE(‘endereço da planilha’; ‘Aba1!A1:D100’), e na primeira vez clique em Permitir acesso para conectar os arquivos. Depois disso, os dados se atualizam sozinhos sempre que a planilha de origem mudar.

Neste artigo
  1. O que a função faz
  2. Passo a passo
  3. O erro #REF! e outros problemas
  4. IMPORTRANGE com QUERY
  5. Casos de uso
  6. Segurança e privacidade
  7. Resumo prático

Em algum momento, a informação que você precisa está em outro arquivo: a planilha de vendas do sócio, o controle do estoque, o cadastro que outra pessoa mantém. Copiar e colar funciona uma vez; no dia seguinte, os dados estão velhos. A função IMPORTRANGE resolve isso criando uma ligação viva entre planilhas do Google Planilhas.

O que a função faz

IMPORTRANGE lê um intervalo de uma planilha (a origem) e mostra o conteúdo em outra (o destino). Quando a origem muda, o destino muda também, normalmente em poucos instantes. É a base para painéis que juntam dados de várias áreas ou pessoas.

A sintaxe tem dois argumentos:

=IMPORTRANGE(chave_da_planilha; intervalo)

  • Chave da planilha: o endereço completo (URL) da planilha de origem ou apenas o código que fica entre /d/ e /edit no endereço.
  • Intervalo: o nome da aba e as células, entre aspas, como "Vendas!A1:D100".

Exemplo completo:

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/CÓDIGO_DA_PLANILHA/edit"; "Vendas!A1:D100")

O nome IMPORTRANGE é o mesmo em português. O separador entre argumentos costuma ser o ponto e vírgula no Brasil; se o seu der erro, tente a vírgula.

Passo a passo

  1. Abra a planilha de origem e copie o endereço da barra do navegador.
  2. Abra a planilha de destino e clique na célula onde os dados devem começar. Deixe espaço livre abaixo e ao lado, pois o resultado se espalha.
  3. Digite a fórmula com o endereço e o intervalo entre aspas duplas.
  4. Aperte Enter. Provavelmente aparecerá #REF! com a mensagem de que é preciso permitir o acesso.
  5. Clique na célula e depois em Permitir acesso.

Pronto: os dados aparecem. A permissão é pedida só na primeira ligação entre aquele par de arquivos.

O erro #REF! e outros problemas

  • Pedido de permissão: o caso mais comum, resolvido como descrito acima.
  • Sem acesso à origem: se você não tem permissão para abrir o arquivo de origem, a importação falha. Peça acesso ao dono.
  • Nome da aba errado: conferir letras maiúsculas, espaços e acentos. Se o nome da aba tem espaço, mantenha-o dentro das aspas do intervalo. Uma alternativa para nomes com caracteres especiais é colocar o nome da aba entre aspas simples dentro do texto.
  • Endereço incompleto: copie o endereço inteiro, sem cortar.
  • Intervalo ocupado: se o destino tem células preenchidas onde o resultado deveria cair, a fórmula não consegue despejar os dados.
  • Origem não nativa: arquivos .xlsx precisam ser convertidos.

Para organizar a origem, certifique-se de que ela não seja movida ou excluída. Se o arquivo de origem for apagado, a importação para de funcionar.

Deixando a fórmula mais limpa

Fórmulas com endereços longos ficam difíceis de ler. Duas boas práticas:

  1. Guarde o endereço em uma célula (por exemplo, B1 na aba Config) e referencie-a: =IMPORTRANGE(Config!B1; "Vendas!A1:D100").
  2. Guarde o intervalo em outra célula, se mudar com frequência.

Assim, quando a planilha de origem mudar de arquivo, você troca um único endereço e todas as importações se ajustam.

IMPORTRANGE com QUERY

O uso mais poderoso é combinar IMPORTRANGE com a função QUERY. A QUERY filtra, soma e ordena o que foi importado, trazendo somente o que interessa.

=QUERY(IMPORTRANGE(Config!B1; "Vendas!A1:D1000"); "select Col2, sum(Col4) where Col3 = 'Pago' group by Col2"; 1)

Quando os dados vêm de IMPORTRANGE, as colunas na consulta não usam letras, e sim Col1, Col2, Col3 e assim por diante. Esse detalhe é a causa mais comum de erro nessa combinação.

Também dá para usar FILTRO, CLASSIFICAR e ÚNICO sobre o resultado, como explicado em função FILTRO.

Intervalos que crescem

Se a origem recebe novas linhas todo dia, use um intervalo de coluna inteira, como "Vendas!A:D", em vez de fixar a última linha. A importação traz tudo, inclusive as linhas novas. O ponto de atenção é o volume: planilhas muito grandes podem ficar lentas. Importe só as colunas de que precisa e evite trazer a base inteira se só usa um resumo.

Casos de uso

  • Painel do negócio: reunir vendas de várias planilhas em um único painel.
  • Equipe: cada pessoa mantém sua aba em um arquivo, e a coordenação junta tudo em um relatório.
  • Cadastro compartilhado: a lista de produtos mantida em um arquivo e usada por várias planilhas de preços ou de pedidos.
  • Separar dados de painel: deixar a base “pesada” em um arquivo e os relatórios leves em outro.

Para trazer dados de outras fontes, como CSV e páginas web, veja como importar dados para a planilha.

Segurança e privacidade

IMPORTRANGE cria uma ligação de leitura entre os arquivos. Alguns cuidados:

  • Dê acesso apenas às pessoas que realmente precisam ver os dados de origem.
  • Depois que a ligação foi autorizada, quem tem acesso de edição ao destino pode alterar a fórmula e importar outros intervalos da origem, mesmo sem permissão para abrir o arquivo de origem. Controle quem edita.
  • Dados pessoais de clientes devem ser tratados com cuidado, em linha com a LGPD.
  • Se você compartilhar o destino com terceiros, lembre que eles verão os dados importados.

Veja mais em como compartilhar planilha com segurança.

Resumo prático

Comece com uma importação simples de uma aba pequena. Autorize o acesso, confira se os dados batem e só depois evolua para QUERY e painéis. Guardar o endereço em uma célula de configuração é o hábito que mais poupa dor de cabeça com o tempo.

  • Google Planilhas
  • Fórmulas
  • IMPORTRANGE

Perguntas frequentes

Por que o IMPORTRANGE mostra #REF! e pede para permitir acesso?

Na primeira vez, o Google exige que você autorize a conexão entre os arquivos. Clique na célula com o erro e depois no botão Permitir acesso. Se a mensagem continuar, confira se você tem permissão para ver a planilha de origem.

O IMPORTRANGE funciona com arquivos do Excel?

Só com planilhas nativas do Google Planilhas. Um arquivo .xlsx no Drive precisa ser convertido para Planilhas do Google (em geral, Arquivo, Salvar como Planilhas Google; o nome pode variar) antes de ser usado como origem.

Quem recebe uma planilha com IMPORTRANGE vê os dados de origem?

A pessoa vê os dados importados na planilha de destino, mesmo sem acesso ao arquivo de origem, depois que o acesso foi autorizado pelo dono. Por isso, não importe informações sensíveis para planilhas que serão compartilhadas amplamente.

Leia também

Produtividade

Como compartilhar planilha com segurança: permissões e boas práticas

Passo a passo para dividir uma planilha sem expor dados nem arriscar a sua base.

· 5 min de leitura
Produtividade

Como importar dados para o Excel e o Google Planilhas (CSV e web)

Traga arquivos CSV e dados da internet para a planilha e resolva os problemas de acento e de colunas coladas.

· 5 min de leitura
Produtividade

Função FILTRO no Excel e no Google Planilhas: guia com exemplos

Como puxar automaticamente só as linhas que interessam, sem filtrar na mão.

· 5 min de leitura
Produtividade

Função QUERY no Google Planilhas: consultas como no SQL, passo a passo

Uma fórmula que faz filtro, soma, agrupamento e ordenação, usando uma linguagem parecida com SQL.

· 5 min de leitura

Deixe seu comentário