Funkcija ENCODEURL vrne z URL-jem kodiran niz, ki zamenja nekatere znake, ki niso alfanumerični, s simbolom odstotka (%) in šestnajstiško številko.
Opombe:
-
Funkcija ENCODEURL ni na voljo v programu Excel za splet ali Excel for Mac.
-
Funkcija ENCODEURL je lahko prikazana v galeriji funkcij Excel za Mac, vendar je odvisna od funkcij operacijskega sistema Windows, zato ne bo vrnila rezultatov v računalnikih Mac.
Sintaksa
ENCODEURL(besedilo)
V sintaksi funkcije ENCODEURL je ta argument.
Argument |
Opis |
---|---|
Besedilo Obvezno |
Niz, ki bo kodiran v url |
Primeri
Tukaj je preprost primer, ki se sklicuje na Excel v Strežniku Microsoft SharePoint strežniku.
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit and Loss Statement.xlsx")
Rezultat tega so:
http%3A%2F%2Fcontoso.sharepoint.com%2F Nareče%2FProfit%20and%20Loss%20Statement.xlsx
Funkcijo ENCODEURL lahko uporabite tudi v povezavi s funkcijo WEBSERVICE. S storitvijo Api za markitondemand.com podjetja lahko na primer vrnete informacije o borzi podjetja:
=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Kjer imate borzni ticker v celici C2.
Nato lahko s funkcijo FILTERXML izvlečete določene podatke o tej delnici. Če želite na primer dobiti zadnjo ceno borznega bota v celici C2, lahko uporabite:
=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"//QuoteApiModel/Data/LastPrice")
Potrebujete dodatno pomoč?
Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti Excel Tech Community ali pa pridobite podporo v skupnosti Communities.