Função SERVIÇOWEB do Excel, para buscar dados online

Use a função SERVIÇOWEB do Excel, para atualizar automaticamente as planilhas do Excel 2013 com dados online, ou use também para buscar serviços em websites diretamente na internet. Retorna dados de um serviço da Web na Internet ou na Intranet.

Este artigo descreve a sintaxe da fórmula e o uso da função SERVIÇOWEB no Microsoft Excel. A função SERVIÇOWEB só está disponível no Excel 2013 e no Excel 2016 para Windows. Ela retorna daod sde uma pesquisa web, com base

Sintaxe da função SERVIÇOWEB

SERVIÇOWEB(url)

A sintaxe da função SERVIÇOWEB tem os seguintes argumentos.

Url - é o URL do serviço Web.

NOTA: Esta função pode aparecer na Galeria de função no Excel para Mac, mas depende de recursos do sistema operacional Windows, para que ele não retornará os resultados no Mac.

Exemplo da função SERVIÇOWEB, com dados de um site

Selecione toda a tabela no exemplo a seguir e cole na célula A1 de uma nova planilha de Excel. É possível que a fórmula não funcione, então conserte as ASPAS, porque cada teclado tem uma configuração diferente. Faça isso, selecionando a fórmula e aponte para a barra de fórmulas, depois tecle ENTER.

Função SERVIÇOWEB DO Excel
=SERVIÇOWEB("http://viacep.com.br/ws/01001000/xml/") Os dados de exemplo em A2 foram extraídos do site VIACEP, com a função SERVIÇOWEB
Localidade São Paulo
CEP 01001-000
Endereço Praça da Sé

Agradecimentos: viacep.com.br pelo serviço prestado.

Agora vamos utilizar a função FILTROXML, para extrair os resultados

No exemplo acima, onde tem São Paulo, digite a seguinte fuórmula:

=FILTROXML(A2;"//localidade")

Onde tem o CEP  01001-000 digite a seguinte fórmula:

=FILTROXML(A2;"//cep")

E onde tem o endereço Praça da SÉ, digite a fórmula a seguir.

=FILTROXML(A2;"//logradouro")

Pronto: os resultados ficarão parecidos com os da imagem abaixo:

Função SERVIÇOWEB do Excel

Comentários sobre a função SERVIÇOWEB

  • Se os argumentos não conseguirem retornar os dados, SERVIÇOWEB retornará o valor de erro #VALOR!.
  • Se os argumentos resultarem em uma cadeia de caracteres inválida ou que contenha mais do que o limite de células permitido de 32767 caracteres, SERVIÇOWEB retornará o valor de erro #VALOR!.
  • Se o url for uma cadeia de caracteres que contenha mais do que os 2048 caracteres permitidos para uma solicitação GET, SERVIÇOWEB retornará o valor de erro #VALOR!.

Para protocolos que não têm suporte, como ftp:// ou file://, SERVIÇOWEB retornará o valor de erro #VALOR!.

Os dados retornados nessa função variam com base na consulta.

Confira Estas Planilhas de Excel
Lista de todas as planilhas do site. Confira estas planilhas Premium. Pacote de planilhas de Excel com 17. A melhor opção!
Ver Mais Detalhes Ver Mais Detalhes
Planilha de Custo de Obras para construção e reformas de imóveis. Mais vendida! Planilha de Cotação de Preços. Economize dinheiro comprando mais barato!
Ver Mais Detalhes Ver Mais Detalhes
Planilha de Orçamento de Obras 2.0. Exatamente o que você precisa para fazer o controle da obra. Planilhas de Controle de Estoque e Vendas. Ótima recomendação para estoques!
Ver Mais Detalhes Ver Mais Detalhes

Edivaldo

Edivaldo

Edivaldo. Louco por funções e fórmulas de Excel, adoro fazer planilhas e compartilhar meus conhecimentos com as pessoas. Seja bem-vindo. Eu amo fazer isso e quero compartilhar com você!

1 Comentário
  1. Bom dia!! excelente informação, porem algo como digitar o CEP e obter o endereço e estado seria interessante, tambem

Deixe uma Comentário

Tudo Excel
Logo
Shopping cart