SERVIÇOWEB - Função SERVIÇOWEB

Excel 2013+

Resumo

A função SERVIÇOWEB obtém dados de um serviço web na internet ou intranet diretamente em uma célula do Excel. Ideal para integrar informações dinâmicas de APIs e serviços online sem programação adicional.

Sintaxe

SERVIÇOWEB(url)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
url String Sim O URL do serviço web que será chamado. Deve ser um endereço HTTP/HTTPS válido.

Usando a função WEBSERVICE

Use SERVIÇOWEB para buscar dados em tempo real de APIs públicas ou privadas. Combine com FILTROXML para extrair informações específicas dos dados retornados. Perfeita para dashboards dinâmicos e relatórios automatizados.

Exemplos Comuns de WEBSERVICE

Consulta de serviço web básico

=SERVIÇOWEB("http://meuservico.com/api?parametro=Excel")

Retorna resposta XML/texto do serviço web especificado.

Com CODIFICARURL para parâmetros seguros

=SERVIÇOWEB("https://api.exemplo.com/busca?"&CODIFICARURL("termo=relatórios"))

Garante que parâmetros especiais sejam codificados corretamente na URL.

Perguntas Frequentes

Pode ocorrer se: URL > 2048 caracteres, resposta > 32767 caracteres, protocolo não suportado (ftp://, file://), ou serviço indisponível.

Não. SERVIÇOWEB depende de funcionalidades específicas do Windows e não funciona no Mac.

Use FILTROXML(SERVIÇOWEB(url), "xpath_expression") para extrair dados específicos do XML.

Erros Comuns e Soluções

#VALOR!

Cause: URL inválida ou muito longa (>2048 caracteres)

Solution: Verifique a URL e use CODIFICARURL para parâmetros

#VALOR!

Cause: Resposta excede 32767 caracteres

Solution: Use serviços com respostas mais compactas

#VALOR!

Cause: Protocolo não suportado

Solution: Use apenas HTTP/HTTPS

#N/D! ou #VALOR!

Cause: Serviço web indisponível

Solution: Teste a URL no navegador primeiro

Notas

  • Codifique URLs com CODIFICARURL para melhores resultados
  • Combine com FILTROXML para parsing de XML
  • Limite de resposta: 32767 caracteres
  • Não funciona no Excel para Mac
  • Excel recalcula automaticamente quando o workbook é aberto

Compatibilidade

Disponível em: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em: Excel 2010 e anteriores, Excel para Mac

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2013+