Applies ToExcel pre Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Funkcia ENCODEURL vráti reťazec zakódovaný URL adresou, ktorý nahradí určité iné ako alfanumerické znaky symbolom percenta (%) a šestnástkovým číslom.

Poznámky: 

  • Funkcia ENCODEURL nie je k dispozícii v Excel pre web alebo Excel pre Mac.

  • Funkcia ENCODEURL sa môže zobraziť v galérii funkcií Excel pre Mac, ale využíva funkcie operačného systému Windows, takže nevráti výsledky v Macu.

Syntax

ENCODEURL(text)

Syntax funkcie ENCODEURL obsahuje nasledujúci argument.

Argument

Popis

Text   

Povinné

Reťazec, ktorý sa má zakódovať do URL adresy

Príklady

Tu je jednoduchý príklad, ktorý odkazuje na excelový súbor na serveri Microsoft SharePoint. 

=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit and Loss Statement.xlsx")

 Čo má za následok:

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

Funkciu ENCODEURL môžete použiť aj spolu s funkciou WEBSERVICE. Službu rozhrania API markitondemand.com môžete napríklad použiť na vrátenie informácií o akciách spoločnosti:

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

Miesto v bunke C2, kde sa nachádza burzový kód.

Potom môžete použiť funkciu FILTERXML na extrahovanie konkrétnych údajov o tejto akcii. Ak chcete napríklad získať poslednú cenu akcie v bunke C2, 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.

Pozrite tiež

FILTERXML (funkcia)

WEBSERVICE (funkcia)

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.