Categories: Tecnologia

Como importar dados com funções do Planilhas Google

Você pode querer trabalhar com dados da sua planilha que residem em outro lugar. Usando um conjunto de funções do Planilhas Google , você pode importar dados de um arquivo CSV, feed RSS, página da web ou outra planilha.

Com as funções que descreveremos aqui, você pode extrair dados de fontes externas para sua planilha. Em seguida, analise, manipule, formate e faça o que quiser com seus novos dados.

IMPORTDATA para um arquivo CSV ou TSV

Se você vir um arquivo CSV ou TSV em um site que deseja importar, poderá usar a função IMPORTDATA.

A sintaxe da função é

 IMPORTDATA(reference, delimiter, locale) 

onde apenas o primeiro argumento é necessário como URL ou referência de célula. Se você quiser usar um delimitador diferente do tipo de arquivo padrão, use o delimiterargumento. E se você precisar alterar o idioma, use o

 locale 

argumento com o código da região.

Aqui, importaremos um arquivo CSV usando o URL com esta fórmula:

=IMPORTDADOS("https://www.bls.gov/cew/classificações/agregação/agg-level-titles-csv.csv")

Neste exemplo, adicionamos o delimiterargumento em vez de usar o padrão (vírgula) para o arquivo CSV:

=IMPORTDATA("https://www.bls.gov/cew/classifications/gregation/agg-level-titles-csv.csv",".")

IMPORTFEED para um feed RSS ou ATOM

Talvez haja um feed RSS ou ATOM do qual você deseja extrair dados para manipulá-los em sua planilha. Você usará a função IMPORTFEED.

A sintaxe da função é IMPORTDATFEED(reference, query, headers, number_items)onde apenas o primeiro argumento é necessário e você pode usar o URL ou uma referência de célula.

  • Consulta : insira os “itens” padrão ou use “feed” para uma única linha de dados, “feed [tipo]” para um determinado elemento de feed ou “itens [tipo]” para um determinado elemento de item.
  • Cabeçalhos : o padrão é FALSE, mas você pode usar TRUE para incluir uma linha de cabeçalho.
  • Number_items : o padrão são todos os itens do feed, mas você pode inserir um número específico de itens.

Para importar nosso feed How-To Geek com cinco itens, você pode usar esta fórmula:

=IMPORTFEED("https://www.howtogeek.com/feed","itens",,5)

Usando a próxima fórmula, você pode importar cinco itens do mesmo feed e incluir a linha do cabeçalho:

=IMPORTFEED("https://www.howtogeek.com/feed","itens",VERDADEIRO,5)

Para mais um exemplo, usando o mesmo feed, importaremos apenas os títulos de cinco itens usando esta fórmula:

=IMPORTFEED("https://www.howtogeek.com/feed","título dos itens",,5)

IMPORTHTML para uma tabela ou lista em uma página da web

Tabelas e listas de uma página da web ( HTML ) são fáceis de importar para o Planilhas Google com a função IMPORTHTML.

A sintaxe da função é IMPORTHTML(reference, query, index)onde você pode querer usar todos os três argumentos, dependendo da página. Insira um URL ou célula para o reference, “tabela” ou “lista” para o query, e um número para o index. O índice é o identificador no HTML da página da tabela ou lista, se houver mais de uma.

Como exemplo, importaremos a primeira tabela de uma página da Wikipédia para filmes de Star Wars usando esta fórmula:

=IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Star_Wars_films","tabela",1)

Ao visualizar a página da web, você pode ver que esta primeira tabela é a que está no canto superior direito.

Como realmente queremos a próxima tabela da página, incluiremos o próximo número de índice com esta fórmula:

=IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Star_Wars_films","tabela",2)

Agora temos a tabela mostrada abaixo em nossa Planilha Google.

Para mais um exemplo, importaremos uma lista dessa mesma página. Esta é a terceira lista identificada na página que constitui o conteúdo do artigo. Aqui está a fórmula:

=IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Star_Wars_films","lista",3)

IMPORTRANGE para um intervalo de células em uma planilha

Mais uma função de importação útil é trazer dados de outra planilha. Embora seja fácil extrair dados de uma planilha na mesma pasta de trabalho , você pode querer dados de uma pasta de trabalho diferente. Para isso, você pode utilizar a função IMPORTRANGE.

A sintaxe da função é IMPORTRANGE(reference, sheet_range)onde você precisará de ambos os argumentos. Insira o URL da planilha entre aspas ou use uma referência de célula. Em seguida, inclua o nome da planilha e o intervalo de células como uma string ou referência de célula, ambos devem estar entre aspas.

Ao inserir pela primeira vez uma fórmula para a função IMPORTRANGE, você provavelmente verá um erro como o mostrado abaixo. Isto serve simplesmente para alertá-lo de que você precisa permitir o acesso à planilha que deseja importar. Selecione “Permitir acesso” para continuar.

Neste exemplo, importaremos o intervalo A1 a E7 de outra pasta de trabalho. Esta pasta de trabalho possui apenas uma planilha, portanto a importação foi bem-sucedida sem o nome da planilha. Aqui está a fórmula:

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/mysheet/edit","A1:E7")

Para o próximo exemplo, estamos importando de outra pasta de trabalho que possui várias planilhas. Então, você incluiria o nome da planilha e o intervalo de células como uma única string:Sales!D1:F13

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/mysheet/edit#gid=111525310","Vendas!D1:F13")

Essas funções de importação do Planilhas Google podem ser muito úteis quando você precisar de dados externos, como os tipos mencionados aqui. Lembre-se de que se quiser importar um tipo específico de arquivo do seu computador, como uma pasta de trabalho do Microsoft Excel , você pode fazer isso com o menu do Planilhas Google.

maisroot

Recent Posts

O novo aplicativo “PC Manager” da Microsoft se parece muito com o CCleaner

Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…

1 ano ago

Como reiniciar um PS4

Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…

1 ano ago

Veja por que as reticências são tão assustadoras ao enviar mensagens de texto…

A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…

1 ano ago

O telescópio James Webb acaba de capturar os “Pilares da Criação”

A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…

1 ano ago

Você poderá baixar o Proton Drive mais cedo do que pensa

O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…

1 ano ago

Como aumentar o zoom no Photoshop

Para ver suas fotos mais de perto ou para uma edição precisa , você pode…

1 ano ago