Skip to main content

Função WEBSERVICE do Excel

Author: Zhoumandy Last Modified: 2025-06-04

A função WEBSERVICE retorna dados de um serviço web.

webservice-function 1


Sintaxe

=WEBSERVICE(url)


Argumentos

  • Url (obrigatório): Obrigatório. A URL do serviço web a ser chamado.

Valor de retorno

A função WEBSERVICE retorna o resultado do Serviço Web.


Notas da função

  1. A função WEBSERVICE foi introduzida no Excel 2013. Portanto, ela não está disponível em versões anteriores do Excel. Além disso, também não está disponível no Excel para a web ou no Excel para Mac.
  2. A função WEBSERVICE pode aparecer na biblioteca do Excel para Mac, mas não retorna resultados no Mac porque depende de funcionalidades do sistema operacional Windows.
  3. O argumento url fornecido pode ser uma referência de célula ou um valor entre aspas duplas.
  4. O #VALOR! valor de erro ocorre se uma das seguintes situações ocorrer:
    • o argumento url fornecido não consegue retornar dados;
    • o argumento url fornecido resulta em uma string que não é válida;
    • o argumento url fornecido resulta em uma string que contém mais de 32767 caracteres, que é o limite permitido para uma célula no Excel;
    • o argumento url fornecido é uma string que contém mais de 2048 caracteres permitidos para uma solicitação GET;
    • o argumento url fornecido contém protocolos que não são suportados, como ftp:// ou file://.

Exemplo

Como mostra a captura de tela abaixo, há uma URL na célula B5. Para recuperar dados dessa URL, siga os passos abaixo.

1. Por favor, copie a fórmula abaixo para a célula D5 e pressione a tecla Enter para obter o resultado.

=WEBSERVICE(B5)

webservice-function 2

Nota: Também podemos inserir diretamente um valor na fórmula. Por exemplo, a fórmula na célula D5 pode ser alterada para:

=WEBSERVICE("https://www.nasa.gov/")

Funções relacionadas:

  • Função EVEN do Excel
    A função EVEN arredonda números para longe de zero até o inteiro par mais próximo.