Como usar a função WEBSERVICE (SERVIÇOWEB) no Excel
Português | Inglês |
---|---|
SERVIÇOWEB | WEBSERVICE |
A função SERVIÇOWEB no MS Excel e Google Tabelas é uma ferramenta extremamente útil para obter dados de APIs ou serviços na internet. Ela permite que o Excel e o Google Tabelas acessem informações em tempo real, o que é especialmente útil para dados que mudam frequentemente, como cotações de ações, informações meteorológicas ou qualquer outro tipo de dado acessível via uma URL de API.
Entendendo o Funcionamento
Para utilizar a função SERVIÇOWEB, é crucial compreender sua sintaxe. No Excel, seu formato é o seguinte:
=SERVIÇOWEB(url)
Onde “url” representa o endereço do serviço web que fornece os dados. É importante que esta URL retorne os dados em um formato compatível com o Excel ou Google Tabelas, como texto, frequentemente em JSON ou XML.
Exemplos de Uso
Veja um exemplo prático de uso da função SERVIÇOWEB no Excel para acessar a temperatura atual por meio de uma API de previsões meteorológicas:
=SERVIÇOWEB("http://api.openweathermap.org/data/2.5/weather?q=London&appid=YOUR_API_KEY")
Neste caso, você deve substituir “YOUR_API_KEY” por sua chave pessoal obtida no site OpenWeatherMap, para receber dados meteorológicos de Londres.
Cenários Práticos de Aplicação
- Cotações de ações em tempo real: Utilizando uma API de mercado financeiro para obter preços atualizados das ações listadas.
- Monitoramento de dados de sensores IoT: Imagine que você possui sensores IoT que transmitem dados para uma API. Com a função SERVIÇOWEB, é possível capturar esses dados diretamente em suas planilhas.
Demonstração Detalhada
Exemplo Prático 1: Monitoramento de Preço de Ações
Suponha que você queira monitorar o preço ao vivo das ações da Apple. Utilize uma API como a Alpha Vantage com a SERVIÇOWEB da seguinte forma:
=SERVIÇOWEB("https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=AAPL&interval=5min&apikey=YOUR_API_KEY")
Nesse caso, substitua “YOUR_API_KEY” pela sua chave API propriamente configurada. A fórmula resultante apresenta os preços das ações da Apple atualizados a cada cinco minutos.
Exemplo Prático 2: Atualização de Dados Meteorológicos
Para acessar a temperatura atual e outras informações do clima de São Paulo, empregue a SERVIÇOWEB com a URL:
=SERVIÇOWEB("http://api.openweathermap.org/data/2.5/weather?q=Sao%20Paulo&units=metric&appid=YOUR_API_KEY")
Essa consulta retorna os dados meteorológicos em formato JSON, prontos para serem processados e utilizados em sua planilha.
Note que o uso frequente dessas funções pode resultar em limitações impostas pelo provedor da API. Portanto, é recomendável verificar sempre os termos de uso da API. Além disso, para dados que necessitem de atualizações frequentes, considere configurar a atualização automática das células para manter a consistência das informações através dos recursos de agendamento de atualizações externas do Excel.
Em conclusão, a função SERVIÇOWEB desbloqueia novas possibilidades ao permitir a integração direta entre suas planilhas e o mundo de dados online. Use essa funcionalidade com discernimento e explore as múltiplas APIs disponíveis para elevar o nível de coleta e análise de dados em seus projetos.
Mais Informações: https://support.microsoft.com/pt-pt/office/serviçoweb-função-serviçoweb-0546a35a-ecc6-4739-aed7-c0b7ce1562c4