## Conectando um site externo à Planilha Google Sheets: Existem duas maneiras principais de conectar um site externo à Planilha Google Sheets: **1. Importar dados da web:** * **Função IMPORTHTML:** Essa função é ideal para importar dados tabulares (como tabelas HTML) de um site. * **Sintaxe:** `IMPORTHTML(url, query, [header])` * `url`: O endereço do site que contém a tabela. * `query`: Um seletor CSS que especifica a tabela a ser importada. * `[header]`: (Opcional) Um valor booleano que indica se a primeira linha da tabela contém cabeçalhos. * **Exemplo:** Suponha que você queira importar uma tabela de preços de um site. A tabela está localizada em `www.exemplo.com/precos.html` e possui a classe CSS `tabela-precos`. Você pode usar a seguinte fórmula: `=IMPORTHTML("www.exemplo.com/precos.html", ".tabela-precos", TRUE)` * **Função IMPORTHTML com script personalizado:** Se você precisar de mais flexibilidade para importar dados da web, pode usar a função `IMPORTHTML` com um script personalizado do Apps Script. Isso permite que você faça coisas como: * Extrair dados de diferentes partes de uma página da web. * Manipular os dados antes de importá-los para a Planilha Google Sheets. * Agendar a importação de dados em intervalos regulares. **2. Usar a API do site:** * Se o site que você deseja conectar fornecer uma API, você pode usar a função `URLFetchApp` para fazer solicitações à API e importar os dados para a Planilha Google Sheets. * A API do site fornecerá documentação sobre como usá-la para recuperar dados. * A função `URLFetchApp` permite que você envie solicitações HTTP GET, POST e PUT para APIs. * Você pode usar a função `JSON.parse()` para converter os dados JSON retornados pela API em um formato que possa ser usado na Planilha Google Sheets. **Recursos adicionais:** * **Documentação do Google Sheets sobre importação de dados da web:** [m.th-cam.com/video/UIP2wpZyeq4/w-d-xo.html](m.th-cam.com/video/UIP2wpZyeq4/w-d-xo.html) * **Exemplo de script Apps Script para importar dados da web:** [stackoverflow.com/questions/22285212/google-script-import-html-data](stackoverflow.com/questions/22285212/google-script-import-html-data) * **Documentação da função `URLFetchApp`:** [developers.google.com/apps-script/reference/url-fetch/url-fetch-app](developers.google.com/apps-script/reference/url-fetch/url-fetch-app) **Observações:** * Ao importar dados de um site externo, é importante verificar os termos de serviço do site para garantir que você tem permissão para importar os dados. * A disponibilidade de dados e a estrutura de um site podem mudar, o que pode quebrar suas fórmulas ou scripts se você não os atualizar regularmente. * É recomendável usar a opção "Atualizar" com cuidado, pois ela pode sobrescrever dados existentes na sua planilha. Espero que isso ajude!
VALEU !!! A DICA FUNCIONOU MUITO BEM !
Que bom que ajudou, abraço @claytontakita5913
Top de aula. Parabéns
Muito obrigado 😃
Ganhou um inscrito... muito grato pela aula
Obrigado vc tenor, forte abraço!!!
Show de bola! Valeu, professor! Vou compartilhar porque ADOREI!
Muito obrigado😃
sucesso!
Show
Obrigado, abraço
Professor se os dados que eu precisa fica dentro de um site porém em arquivo csv eu efetuo da mesma forma?
você já estou fazer dessa forma? qual foi o resultado? tenta e me conta , abraço
tem como eu espelhar esses dados em meu site?
Tem aí tem uma programação de site .
Como fazer no Excel do Google Sheets?
## Conectando um site externo à Planilha Google Sheets:
Existem duas maneiras principais de conectar um site externo à Planilha Google Sheets:
**1. Importar dados da web:**
* **Função IMPORTHTML:** Essa função é ideal para importar dados tabulares (como tabelas HTML) de um site.
* **Sintaxe:** `IMPORTHTML(url, query, [header])`
* `url`: O endereço do site que contém a tabela.
* `query`: Um seletor CSS que especifica a tabela a ser importada.
* `[header]`: (Opcional) Um valor booleano que indica se a primeira linha da tabela contém cabeçalhos.
* **Exemplo:** Suponha que você queira importar uma tabela de preços de um site. A tabela está localizada em `www.exemplo.com/precos.html` e possui a classe CSS `tabela-precos`. Você pode usar a seguinte fórmula:
`=IMPORTHTML("www.exemplo.com/precos.html", ".tabela-precos", TRUE)`
* **Função IMPORTHTML com script personalizado:** Se você precisar de mais flexibilidade para importar dados da web, pode usar a função `IMPORTHTML` com um script personalizado do Apps Script. Isso permite que você faça coisas como:
* Extrair dados de diferentes partes de uma página da web.
* Manipular os dados antes de importá-los para a Planilha Google Sheets.
* Agendar a importação de dados em intervalos regulares.
**2. Usar a API do site:**
* Se o site que você deseja conectar fornecer uma API, você pode usar a função `URLFetchApp` para fazer solicitações à API e importar os dados para a Planilha Google Sheets.
* A API do site fornecerá documentação sobre como usá-la para recuperar dados.
* A função `URLFetchApp` permite que você envie solicitações HTTP GET, POST e PUT para APIs.
* Você pode usar a função `JSON.parse()` para converter os dados JSON retornados pela API em um formato que possa ser usado na Planilha Google Sheets.
**Recursos adicionais:**
* **Documentação do Google Sheets sobre importação de dados da web:** [m.th-cam.com/video/UIP2wpZyeq4/w-d-xo.html](m.th-cam.com/video/UIP2wpZyeq4/w-d-xo.html)
* **Exemplo de script Apps Script para importar dados da web:** [stackoverflow.com/questions/22285212/google-script-import-html-data](stackoverflow.com/questions/22285212/google-script-import-html-data)
* **Documentação da função `URLFetchApp`:** [developers.google.com/apps-script/reference/url-fetch/url-fetch-app](developers.google.com/apps-script/reference/url-fetch/url-fetch-app)
**Observações:**
* Ao importar dados de um site externo, é importante verificar os termos de serviço do site para garantir que você tem permissão para importar os dados.
* A disponibilidade de dados e a estrutura de um site podem mudar, o que pode quebrar suas fórmulas ou scripts se você não os atualizar regularmente.
* É recomendável usar a opção "Atualizar" com cuidado, pois ela pode sobrescrever dados existentes na sua planilha.
Espero que isso ajude!
Meu sistema operacional é o Linux, t como fazer isso na planilha desse sistema?
Se tiver Excel instalado, sim.
Abraço
Sabe vincular banco de dados de um jogo a um site ??? Consegue me ajudar ????
Respondi no outro comentário
NÃO CONSIGO COLOCAR PORCENTAGEM NA PLANILHA
Manda mensagem no insta francysco Alcylandyo Excel