Funkcija ENCODEURL grąžina URL užkoduotą eilutę, pakeičiant tam tikrus ne raidinius ir skaitinius simbolius procentiniu simboliu (%) ir šešioliktainiu skaičiumi.
Pastabos:
-
Funkcija ENCODEURL negalima "Mac" Internetinė „Excel“ Excel".
-
Funkcija ENCODEURL gali būti rodoma "Excel for Mac" funkcijų galerijoje, tačiau ji priklauso nuo "Windows" operacinės sistemos funkcijų, todėl ji negrąžins rezultatų "Mac".
Sintaksė
ENCODEURL(tekstas)
Funkcijos ENCODEURL sintaksėje yra toliau nurodytas argumentas.
Argumentas |
Aprašas |
---|---|
Tekstas Būtina |
Eilutė, užkoduota URL |
Pavyzdžiai
Štai paprastas pavyzdys, kuris nurodo Excel failą "Microsoft SharePoint serveryje.
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit and Loss Statement.xlsx")
Dėl to:
http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
Taip pat galite naudoti funkciją ENCODEURL kartu su funkcija WEBSERVICE. Pvz., galite naudoti markitondemand.com api paslaugą, kad grąžinsite informaciją apie įmonės akcijų:
=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Kur turite akcijų žymę langelyje C2.
Tada galite naudoti funkciją FILTERXML, kad išskleistų konkrečius duomenis apie tą akcijų apsaugą. Pvz., norėdami gauti paskutinę akcijų žymę langelyje C2, 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 pagalbos Atsakymų bendruomenėje.