Funkce ENCODEURL vrátí řetězec kódovaný adresou URL a nahradí některé nealfanumerické znaky symbolem procenta (%) a šestnáctkovým číslem.

Poznámky: 

  • Funkce ENCODEURL není k dispozici v Excel pro web nebo Excel pro Mac.

  • Funkce ENCODEURL se může zobrazit v galerii funkcí Excel pro Mac, ale závisí na funkcích operačního systému Windows, takže na Macu nevrátí výsledky.

Syntaxe

ENCODEURL(text)

Syntaxe funkce ENCODEURL má následující argument.

Argument

Popis

Text   

Povinné

Řetězec, který se má zakódovat pomocí adresy URL

Příklady

Tady je jednoduchý příklad, který odkazuje na excelový soubor na serveru Microsoft SharePoint. 

=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit a ztráta Statement.xlsx")

 Výsledkem je:

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

Funkci ENCODEURL můžete použít také ve spojení s funkcí WEBSERVICE. Pomocí služby api markitondemand.com můžete například vrátit informace o akciích společnosti:

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

Kde máte akcie v buňce C2.

Pomocí funkce FILTERXML pak můžete extrahovat konkrétní data o dané akcii. Pokud například chcete získat poslední cenu akcie v buňce C2, můžete použít:

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

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.

Viz také

FILTERXML

WEBSERVICE

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.