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īmes.:
-
Funkcija ENCODEURL nav pieejama ne kodē Excel tīmeklim, ne Excel darbam ar Mac.
-
Funkcija ENCODEURL var tikt Excel darbam ar Mac funkciju galerijā, taču tā ir atkarīga no operētājsistēmas Windows līdzekļiem, tāpēc tā neatgriezīs rezultātus Mac datorā.
Sintakse
ENCODEURL(teksts)
Funkcijas ENCODEURL sintaksei ir tālāk minētais arguments.
Arguments |
Apraksts |
---|---|
Teksts Obligāts |
Virkne, kurā kodēts vietrādis URL |
Piemēri
Tālāk ir vienkāršs piemērs, kurā ir atsauce uz Excel failu Microsoft SharePoint serverī.
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit un zaudējumi Statement.xlsx")
Tā rezultātā:
http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
Varat arī izmantot funkciju ENCODEURL kopā ar funkciju WEBSERVICE. Piemēram, varat izmantot api pakalpojumu markitondemand.com, lai atgrieztu informāciju par uzņēmuma akciju:
=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Kur šūnā C2 ir biržas rādītāju.
Pēc tam var izmantot funkciju FILTERXML, lai izgūtu konkrētus datus par šo akciju. Piemēram, lai šūnā C2 iegūtu akciju biržas cenu 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 tech kopienā vai saņemt atbalstu kopienās.