CODIFICAÇÃOURL (função CODIFICAÇÃOURL)

A função ENCODEURL devolve uma cadeia codificada por URL, substituindo certos caracteres não alfanuméricos pelo símbolo percentual (%) e um número hexadecimal.

Notas: 

  • A função ENCODEURL não está disponível em Excel para a Web ou Excel para Mac.

  • A função ENCODEURL pode aparecer no Excel para a galeria de funções do Mac, mas baseia-se nas funcionalidades do sistema operativo Windows, pelo que não devolverá os resultados no Mac.

Sintaxe

CODIFICAÇÃOURL (texto)

A sintaxe da função ENCODEURL tem o seguinte argumento.

Argumento

Descrição

Texto   

Obrigatório

Uma corda para ser URL codificada

Exemplos

Aqui está um exemplo simples, que faz referência a um ficheiro Excel num servidor do Microsoft SharePoint. 

=ENCODEURL("http://contoso.sharepoint.com/teams/Finance/Documents/April Reports/Profit and Loss Statement.xlsx")

 O que resulta em:

http%3A%2F%2Fcontoso.sharepoint.com%2Fteams%2FFinance%2FDocuments%2FApril%20Reports%2FProfit%20and%20Loss%20Statement.xlsx  

Também pode utilizar a função ENCODEURL em conjunto com a função WEBSERVICE. Por exemplo, pode utilizar o serviço markitondemand.com api para devolver informações sobre uma ação da empresa:

=WEBSERVICE("http://dev.markitondemand.com/MODAPIS/Api/Quote/xml?symbol="&ENCODEURL(C2))

Onde tem um ticker na cela C2.

Em seguida, pode utilizar a função FILTERXML para extrair dados específicos sobre esse stock. Por exemplo, para obter o Último Preço do ticker de stock na célula C2, você pode usar:

=FILTERXML (WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))"//QuoteApiModel/Data/LastPrice")

Precisa de mais ajuda?

Pode sempre colocar uma pergunta a um especialista da Excel Tech Community (Comunidade Tecnológica do Excel) ou obter suporte na Comunidade de Respostas.

Consulte Também

FILTRARXML (função FILTRARXML)

Função SERVIÇOWEB

Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×