KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Função WEBSERVICE do Excel

AutorZhoumandy Data de Modificação

A função WEBSERVICE obtém dados diretamente de um serviço web.

função de serviço web 1


Sintaxe

=WEBSERVICE(url)


Argumentos

  • URL (obrigatório): Campo obrigatório. Indique o URL do serviço web a ser chamado.

Valor de retorno

A função WEBSERVICE devolve o resultado do serviço web.


Notas sobre a função

  1. A função WEBSERVICE foi introduzida no Excel 2013. Por conseguinte, não está disponível em versões anteriores do Excel, nem no Excel para a Web nem no Excel para Mac.
  2. A função WEBSERVICE pode surgir na biblioteca do Excel para Mac, mas não devolve resultados nesse sistema, uma vez que depende de funcionalidades exclusivas do sistema operativo Windows.
  3. O argumento url fornecido pode ser uma referência de célula ou um valor entre aspas duplas.
  4. O valor de erro #VALOR!ocorre se uma das seguintes situações acontecer:
    • o argumento urlfornecido não consegue devolver dados;
    • o argumento urlfornecido resulta numa cadeia que não é válida;
    • o argumento urlfornecido resulta numa cadeia que contém mais de 32767caracteres, o que excede o limite permitido por célula no Excel;
    • o argumento urlfornecido é uma cadeia que contém mais de 2048caracteres, o número máximo permitido para um pedido GET;
    • O URL fornecido contém protocolos não suportados, tais como ftp:// ou file://.

Exemplo

Conforme ilustrado na imagem abaixo, existe um URL na célula B5. Para obter dados deste URL, siga os passos abaixo.

1. Copie a fórmula abaixo para a célula D5 e, em seguida, prima a tecla Enterpara obter o resultado.

=WEBSERVICE()B5)

função de serviço web 2

Nota: também podemos introduzir 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 do ExcelEVEN
    A função PAR arredonda números afastando-os de zero até ao inteiro par mais próximo.