0Pricing
Excel Formulas Academy · Aula

Importando dados com IMPORTRANGE

Faça referência a dados de outro arquivo do Google Sheets.

Importando dados com IMPORTRANGE é uma aula grátis de Excel Formulas Academy no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Excel Formulas Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Excel Formulas Academy inclui 4 aulas no total.

Vinculando planilhas

Às vezes, os dados de que você precisa estão em um arquivo diferente do Planilhas Google: uma lista principal mantida por outra pessoa ou o relatório do mês passado. IMPORTRANGE traz esses dados para a planilha atual em tempo real.

Quando a origem é atualizada, sua planilha também é atualizada. Esse é o alicerce dos painéis que usam vários arquivos no Planilhas Google e, assim como QUERY, esse recurso é exclusivo do Planilhas Google.

Os dois argumentos

IMPORTRANGE precisa de duas informações:

  • URL da planilha o link ou a chave do arquivo de origem, entre aspas
  • texto do intervalo a aba e o intervalo que serão importados, como 'Sheet1'!A1:D10, também entre aspas

Os dois argumentos são cadeias de texto, portanto ambos devem ficar entre aspas duplas.

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/ABC123", "Sheet1!A1:D10")

Usando a chave da planilha

Em vez do URL completo, você pode usar apenas a chave, o longo ID no meio do link. As duas opções funcionam exatamente da mesma forma.

A chave é a parte entre /d/ e a próxima barra em um URL do Planilhas Google. Usar a chave deixa as fórmulas mais curtas e organizadas.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100")

A etapa de permissão

Na primeira vez que você faz referência a um novo arquivo, IMPORTRANGE mostra um erro #REF! com a mensagem Você precisa conectar estas planilhas.

Passe o cursor sobre a célula e clique em Permitir acesso. Essa concessão única vincula os dois arquivos. Depois da aprovação, os dados são carregados. Isso é um recurso de segurança, não um erro.

Ela se espalha por um intervalo

IMPORTRANGE retorna uma matriz, portanto ela se espalha por várias células, começando no local em que você a insere. Coloque-a em uma área vazia com espaço para expansão.

Se as células abaixo ou à direita estiverem ocupadas, você verá um erro de expansão ou um erro #REF!. Reserve espaço, como um canto vazio de uma aba.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Orders!A:F")

Importando uma única coluna

Você não precisa importar uma tabela inteira. Restrinja o texto do intervalo para trazer exatamente o que precisa, como uma única coluna.

Isso traz apenas os nomes da coluna A da origem. Importações menores mantêm sua planilha rápida e objetiva.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "People!A2:A")

Filtrando dados importados com QUERY

IMPORTRANGE traz tudo o que está no intervalo, mas você pode envolver o resultado em QUERY para filtrar os dados ao mesmo tempo. A matriz importada se torna o argumento de dados de QUERY.

Observe que, dentro de QUERY, você faz referência às colunas importadas como Col1, Col2 e assim por diante, não por letra.

=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, Col4 WHERE Col4 > 500", 1)

Col1 em vez de letras

Este é o principal detalhe ao combinar as duas funções. Como os dados vêm de uma fórmula, e não de um intervalo real, QUERY não consegue identificar as letras da planilha.

Assim, A se torna Col1, B se torna Col2, contando a partir da primeira coluna importada. Lembre-se disso e a combinação funcionará sem problemas.

=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, SUM(Col4) GROUP BY Col1", 1)

Atualização e desempenho

Os dados importados são atualizados automaticamente, aproximadamente a cada hora ou quando o arquivo é aberto ou editado. Eles ficam atualizados, mas não instantaneamente, segundo a segundo.

Muitas chamadas grandes de IMPORTRANGE podem deixar a planilha lenta. Importe apenas os intervalos de que precisa e considere usar uma única importação para alimentar várias fórmulas, em vez de várias importações separadas.

Erros comuns

Fique atento a estes casos:

  • #REF! com conectar planilhas significa que você ainda precisa clicar em Permitir acesso
  • #REF! causado por uma expansão significa que a área de destino não está vazia
  • #ERROR! geralmente significa que o texto do intervalo tem aspas incorretas ou um nome de aba errado

Verifique novamente se o nome da aba corresponde exatamente ao da aba de origem.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sheet1!A1:D10")

Um padrão prático

Uma configuração comum: uma aba contém uma única IMPORTRANGE que espelha uma tabela de origem. As outras abas e fórmulas fazem referência a essa cópia local, não à importação diretamente.

Isso mantém as permissões centralizadas, acelera o processamento e faz com que suas fórmulas usem referências a intervalos simples, como Import!A:D, em vez de URLs longos.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "MasterData!A1:F500")

Verificação rápida

Verifique sua compreensão de IMPORTRANGE.

Recapitulação

Agora você consegue trazer dados entre arquivos:

  • IMPORTRANGE(url_or_key, range_string) importa dados atualizados em tempo real
  • O primeiro uso exige um único clique em Permitir acesso
  • Os resultados se espalham, portanto reserve espaço vazio para eles
  • Envolva em QUERY para filtrar, usando os nomes Col1, Col2
  • Importe apenas o necessário e espelhe os dados uma vez para ganhar velocidade

Isso conclui o conjunto de ferramentas do Planilhas Google para QUERY e ARRAYFORMULA.

=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, SUM(Col4) GROUP BY Col1 ORDER BY SUM(Col4) DESC", 1)

Perguntas Frequentes

A aula “Importando dados com IMPORTRANGE” é grátis?

Sim — o texto completo de “Importando dados com IMPORTRANGE” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Excel Formulas Academy, atualize para CoddyKit PRO. O curso de Excel Formulas Academy inclui 4 aulas no total.

O que vou aprender em “Importando dados com IMPORTRANGE”?

Faça referência a dados de outro arquivo do Google Sheets. Você pratica Excel Formulas Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Excel Formulas Academy?

Nenhuma experiência prévia é necessária. Excel Formulas Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.

Quanto tempo leva a aula “Importando dados com IMPORTRANGE”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Excel Formulas Academy?

Sim. Cada aula de Excel Formulas Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Consultando dados com QUERY
  2. Ordenando e agrupando em QUERY
  3. Aplicando fórmulas a colunas com ARRAYFORMULA
  4. Importando dados com IMPORTRANGE
← Voltar para Excel Formulas Academy