Funkcija ENCODEURL pateikia URL koduotą eilutę, kurioje tam tikri ne raidiniai ir skaitiniai simboliai pakeičiami procento simboliu (%) ir šešioliktainiu skaičiumi.
:
-
EncodeURL funkcija negalima programose " Internetinė „Excel“ " arba "Excel", skirtoje "Mac".
-
EncodeURL funkcija gali būti rodoma "Excel", skirtos "Mac", funkcijų galerijoje, tačiau ji priklauso nuo "Windows" operacinės sistemos funkcijų, todėl ji nepateiks rezultatų "Mac" kompiuteryje.
Sintaksė
ENCODEURL(tekstas)
Funkcijos ENCODEURL sintaksėje yra toliau nurodytas argumentas.
Argumentas |
Aprašas |
---|---|
Tekstas Būtinas |
Eilutė, kurią reikia užkoduoti naudojant URL |
Pavyzdžiai
Štai paprastas pavyzdys, kuris nurodo "Excel" failą "Microsoft SharePoint" serveryje.
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit ir praradimo Statement.xlsx")
Rezultatas:
http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
Taip pat galite naudoti funkciją ENCODEURL kartu su funkcija WEBSERVICE. Pavyzdžiui, galite naudoti markitondemand.com api tarnybą, kad būtų pateikta informacija apie įmonės akcijas:
=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Jei langelyje C2 yra akcijų kursų žymė.
Tada galite naudoti funkciją FILTERXML , kad gautumėte konkrečius duomenis apie tą akcijas. Pavyzdžiui, norėdami langelyje C2 gauti biržos kursų juostos paskutinę kainą, galite naudoti:
=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"//QuoteApiModel/Data/LastPrice")
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.