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
LocalidadeSão Paulo
CEP01001-000
EndereçoPraç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.

E mais...

Compre Aqui pelo menor preço: NotebooksSmartphonesLivros e tudo que você precisa. Receba suas compras rapidamente!
Você também pode comprar Microsoft 365 Family, Microsoft 365 Personal, Office 365 Home, ou Office Professional Plus.


Confira Estes Produtos Que Eu Recomendo

Compre Planilhas de Excel

Confira os Preços

Climatizador de Ar

Condira os Preços

Notebook DELL Inspiron

Confira os Preços

Celular da Marca Xiaomi

Confira os Preços

Notebook Lenovo IdeaPad

Confira Os Preços

Smartphone Samsung Galaxy

Confira os Preços

Aspirador de Pó Robô

Confira os Preços

Os Melhores Ventiladores

Confira os Preços

Notebook Gamer

Confira os Preços

Materiais para Escritórios

Confira os Preços

Impressora Multifuncional de Tinta

Confira os Preços

Smart TV Samsung de 32 a 70

Confira os Preços

Edivaldo
Edivaldo

Edivaldo. Analista de funções e fórmulas de Excel, adoro fazer planilhas e compartilhar meus conhecimentos com as pessoas. Seja bem-vindo ao tudo Excel, onde você aprende de graça e tira suas dúvidas.

1 Comentário
  1. Respostas
    José Caetano Scavuzzo 16/03/2022 as 10:38

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

Escreva seu Comentário

Tudo Excel
Logo