Planilhas google: use importrange com várias planilhas
Você pode usar a seguinte sintaxe básica com IMPORTRANGE no Planilhas Google para importar dados de várias planilhas de uma vez:
=QUERY({ IMPORTRANGE(" URL1 ", " 'sheetname1'!A1:B10 "); IMPORTRANGE(" URL2 ", " 'sheetname2'!A1:B10 "); IMPORTRANGE(" URL3 ", " 'sheetname3'!A1:B10 "); })
Esta consulta específica retorna dados de três planilhas diferentes simultaneamente.
O exemplo a seguir mostra como usar essa sintaxe na prática.
Exemplo: usando IMPORTRANGE com várias planilhas
Digamos que queremos importar dados de duas planilhas do Google diferentes simultaneamente.
A primeira planilha está em uma guia chamada estatísticas no seguinte URL:
A segunda planilha está em uma guia chamada stats2 no seguinte URL:
Podemos usar a seguinte sintaxe com IMPORTRANGE para importar dados de ambas as planilhas ao mesmo tempo para uma nova planilha:
=QUERY({IMPORTRANGE(" 1AdlE9V0aYMdrCmAGtvGXIEfo3szQ1tWRJ2HhJkUhg_4 "," 'stats'!A1:C12 "); IMPORTRANGE(" 17StTv1xbz658vzhibPH0aSqGX5vXZx3oHkyDqA4uHh8 "," 'stats2'!A1:C6 " )})
A captura de tela a seguir mostra como usar essa sintaxe na prática:
Observe que os dados de ambas as planilhas são retornados.
Observe também que a coluna do cabeçalho da segunda planilha retorna para a linha 13.
Para evitar que esta coluna seja importada, podemos inserir uma instrução Where em nossa função IMPORTRANGE :
=QUERY({IMPORTRANGE(" 1AdlE9V0aYMdrCmAGtvGXIEfo3szQ1tWRJ2HhJkUhg_4 "," 'stats'!A1:C12 "); IMPORTRANGE(" 17StTv1xbz658vzhibPH0aSqGX5vXZx3oHkyDqA4uHh8 "," 'stats2'!A1:C6 " )}, " where Col1!='Player' ")
A captura de tela a seguir mostra como usar essa sintaxe na prática:
Observe que os dados de ambas as planilhas são retornados sem a linha de cabeçalho da segunda planilha.
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns no Planilhas Google:
Planilhas Google: como consultar em outra planilha
Consulta do Planilhas Google: como usar vários critérios na consulta
Consulta do Planilhas Google: como retornar apenas linhas exclusivas