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 parādīties Excel darbam ar Mac funkciju galerijā, bet tā paļaujas uz Windows operētājsistēmas līdzekļiem, tāpēc tā neatgriež rezultātus Mac datorā.

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.