Funkcija ENCODEURL

Attiecas uz
Excel pakalpojumam Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Funkcija ENCODEURL atgriež URL kodētu virkni, aizstājot noteiktas rakstzīmes, kas nav burtciparu rakstzīmes, ar procentu simbolu (%) un heksadecimālu skaitli.

Piezīme

  • Funkcija ENCODEURL nav pieejama programmā Excel tīmeklim vai Excel darbam ar Mac.
  • Funkcija ENCODEURL var būt redzama programmas Excel darbam ar Mac funkciju galerijā, bet tā izmanto operētājsistēmas Windows līdzekļus, tāpēc tā neatgriezīs rezultātus operētājsistēmā Mac.

Sintakse

ENCODEURL(teksts)

Funkcijas ENCODEURL sintaksei ir šāds arguments:

Arguments Apraksts
Tekst
Obligāts
Virkne, kurā jāizmanto URL kodējums

Piemēri

Šeit sniegts vienkāršs piemērs ar atsauci uz Excel failu Microsoft SharePoint serverī. 

=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit un zaudējumu Statement.xlsx")

 Tā rezultātā:

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

Funkciju ENCODEURL var izmantot arī savienojumā ar funkciju WEBSERVICE. Piemēram, varat izmantot markitondemand.com API pakalpojumu, lai atgrieztu informāciju par uzņēmuma akcijām:

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

Ja šūnā C2 ir akciju biržas rādītājs.

Pēc tam varat izmantot funkciju FILTERXML , lai izvilktu specifiskus datus par šīm akcijām. Piemēram, lai šūnā C2 iegūtu akciju biržas indeksa pēdējo cenu, varat izmantot:

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

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistam Excel tehnoloģiju kopienā vai saņemt atbalstu kopienās.