O Google Sheets é um aplicativo avançado de planilhas que tornou nossas vidas mais fáceis porque é onipresente. Não só isso, ele nos permite importar informações da Internet com funções integradas diretamente no aplicativo. Neste artigo, explicamos como importar um Feed RSS para o Google Sheets. Fazemos isso com a ajuda do IMPORTARALIMENTAÇÃO fórmula, que suporta tanto feeds RSS quanto Atom.
Sintaxe
IMPORTFEED(url, [query], [headers], [num_items])
- url - esse é o endereço (localizador uniforme de recursos) da página HTML na Web, onde se encontra a tabela ou a lista que estamos querendo importar. Isso pode ocorrer de duas formas.
- Um local válido e totalmente qualificado na forma de texto entre aspas duplas (por exemplo,. “http://news.google.com/?output=atom”).
- Ou pode ser uma referência a uma célula (como B1) dentro do Planilhas Google, onde armazenamos o url.
- consulta – este parâmetro (opcional) especifica quais informações buscar do url. Para obter a lista de opções de consulta disponíveis, consulte esta link.
- cabeçalhos - (opcional) especifica se os cabeçalhos das colunas devem ser incluídos ou não na importação de dados. É FALSO por padrão.
- num_items – (opcional) especifica o número de itens a serem buscados, começando pelos mais recentes. Se não especificarmos este parâmetro, o Google Sheets retornará todos os itens publicados no feed do canal.
Exemplos: Importar Feed RSS para o Google Sheets
1: IMPORTARFEED(url)
Por favor, considere a imagem abaixo. B3 é a célula onde estamos inserindo o IMPORTARALIMENTAÇÃO fórmula.
Nós garantimos que a url está entre aspas duplas e pressione a tecla Enter. Assim que fizermos isso, o Planilhas Google tentará buscar os dados. Quanto maior o feed, mais tempo pode levar para finalizar a importação dos dados.
Enquanto a importação de dados está em andamento, a célula B3 parece estar exibindo um valor de erro. Observe um pequeno triângulo vermelho no canto superior direito da célula. No entanto, não é um erro real, mas sim um estado transitório. Para confirmar, podemos posicionar o mouse sobre a célula B3 e ver a descrição, conforme mostrado abaixo.
Assim que o Google Sheets carregar os dados, o triângulo vermelho na célula B3 desaparecerá. Notaremos que os dados se estendem da célula B3 para a direita e também para baixo.
Talvez não saibamos até onde os dados vão se estender. Por isso, é muito importante manter o espaço reservado para o resultado livre de quaisquer valores pré-preenchidos. Caso contrário, a fórmula IMPORTFEED retornará um erro #REF!, conforme mostrado na captura de tela abaixo. Para fins de demonstração, inserimos um valor fictício na célula C9.
2: IMPORTFEED(referência da célula url, títulos dos itens, incluir cabeçalhos, buscar 20 itens)
Por favor, note que na célula B1, temos o url para o feed RSS do qual precisamos dos dados. Portanto, usaremos essa referência de célula na função IMPORTFEED para importar o feed RSS para o Google Sheets.
Parabéns! Acabamos de aprender a importar feed RSS para o Google Sheets usando a função nativa IMPORTFEED.
Leia o post do blog a seguir para aprender como importar tabelas HTML para o Google Sheets.
