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.