Funkcia ENCODEURL vráti reťazec zakódovaný URL a nahradí niektoré iné ako alfanumerické znaky symbolom percenta (%) a šestnástkovým číslom.
Poznámky:
-
Funkcia ENCODEURL nie je k dispozícii vo Excel pre web alebo Excel pre Mac.
-
Funkcia ENCODEURL sa môže zobraziť Excel pre Mac galérii funkcií spoločnosti Windows závisí od funkcií operačného systému, takže v Macu nevráti výsledky.
Syntax
ENCODEURL(text)
Syntax funkcie ENCODEURL obsahuje nasledujúci argument.
Argument |
Popis |
---|---|
Text Povinný |
Reťazec, ktorý má byť zakódovaný URL |
Príklady
Tu je jednoduchý príklad, ktorý odkazuje na Excel na serveri Microsoft SharePoint.
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit a strata Statement.xlsx")
Ktorých výsledkom je:
http%3A%2F%2Fcontanda.sharepoint.com%2F Priliéce%2FProfit%20and%20Loss%20Statement.xlsx
Funkciu ENCODEURL môžete použiť aj spolu s funkciou WEBSERVICE. Môžete napríklad použiť službu markitondemand.com API na vrátenie informácií o akcie spoločnosti:
=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Miesto, kde máte v bunke C2 burzové informácie.
Potom môžete použiť funkciu FILTERXML na extrahovanie konkrétnych údajov o konkrétnom konkrétnom burze. Ak chcete napríklad v bunke C2 získať poslednú cenu burzových informácií, môžete použiť:
=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2));"//QuoteApiModel/Data/LastPrice")
Potrebujete ďalšiu pomoc?
Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.