Funkce ENCODEURL vrátí řetězec kódovaný adresou URL, který nahradí určité 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 Windows, ale závisí na funkcích operačního systému, takže nevrátí výsledky na Macu.

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 Excel na serveru Microsoft SharePoint. 

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

 Výsledkem je:

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

Funkci ENCODEURL můžete použít také společně s funkcí WEBSERVICE. Můžete třeba použít službu markitondemand.com api k vrácení informací o akciích společnosti:

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

Kde máte burzovní panel v buňce C2.

Potom můžete pomocí funkce FILTERXML extrahovat konkrétní data o této akciích. Pokud třeba chcete v buňce C2 získat poslední cenu burzovní tabulky, můžete použít:

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

Potřebujete další pomoc?

Kdykoliv se můžete zeptat některého odborníka v technické komunitě Excelu nebo získat podporu v komunitě pro odpovědi.

Viz také

FILTERXML

WEBSERVICE

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti

Projít školení >

Získejte nové funkce jako první

Připojit se k programu Microsoft Insider >

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×