ENCODEURL (funkcia)

Vzťahuje sa na
Excel pre Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Funkcia ENCODEURL vráti reťazec zakódovaný URL a niektoré nealfanumerické znaky nahradí symbolom percenta (%) a šestnástkovým číslom.

Poznámka

  • Funkcia ENCODEURL nie je k dispozícii v Exceli pre web ani v Exceli pre Mac.
  • Funkcia ENCODEURL sa môže zobraziť v galérii funkcií Excelu pre Mac, ale spolieha sa na funkcie operačného systému Windows, preto v Macu nevráti výsledky.

Syntax

ENCODEURL(text)

Syntax funkcie ENCODEURL obsahuje nasledovný argument.

Argument Popis
Text
Povinné
Reťazec, ktorého URL adresa sa má zakódovať

Príklady

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

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

 Výsledkom čo:

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 markitondemand.com API môžete použiť napríklad na vrátenie informácií o akciách spoločnosti:

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

kde máte v bunke C2 informáciu o informáciách o akciách.

Potom môžete pomocou funkcie FILTERXML extrahovať konkrétne údaje o danej akcii. Ak napríklad chcete zistiť informácie o poslednej cene informácií o akciách 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.