ENCODEURL (funkce)

Funkce ENCODEURL vrátí řetězec kódovaný jako adresa URL a nahradí určité neal alfanumerické znaky procentuálním symbolem (%). a šestnáctkové číslo.

Poznámky: 

  • Funkce ENCODEURL není dostupná v excelových Excel pro web Excelu pro Mac.

  • Funkce ENCODEURL se může zobrazit v galerii funkcí Excelu pro Mac, ale závisí na funkcích operačního systému Windows, 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ý má být zakódován jako adresa URL

Příklady

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

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

 Výsledkem je:

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

Funkci ENCODEURL můžete použít společně s funkcí WEBSERVICE. Můžete například 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 v buňce C2 máte akcie.

Potom můžete pomocí funkce FILTERXML extrahovat konkrétní data o této akcii. Například k získání poslední ceny akcií 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?

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é dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

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

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×