Funkcija ENCODEURL vraća niz kodiran URL-om zamjenjujući određene znakove koji nisu alfanumerički simbolom postotka (%) i heksadecimalnim brojem.
Napomena
- Funkcija ENCODEURL nije dostupna u Excel za web ni Excel za Mac.
- Funkcija ENCODEURL možda se pojavljuje u galeriji funkcija programa Excel za Mac, ali se oslanja na značajke operacijskog sustava Windows pa neće vratiti rezultate na Macu.
Sintaksa
ENCODEURL(tekst)
Sintaksa funkcije ENCODEURL sadrži sljedeći argument:
| Argument | Opis |
|---|---|
|
Tekst Obavezno |
Niz koji će se kodirati URL-om |
Primjeri
Evo jednostavnog primjera koji se poziva na datoteku programa Excel na poslužitelju sustava Microsoft SharePoint.
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit i gubitak Statement.xlsx")
Što rezultira:
http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
Funkciju ENCODEURL možete koristiti i zajedno s funkcijom WEBSERVICE. Možete, primjerice, koristiti markitondemand.com API servis za vraćanje podataka o dionicama tvrtke:
=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
gdje se u ćeliji C2 nalazi burzovni unos.
Zatim pomoću funkcije FILTERXML možete izdvojiti specifične podatke o toj dionici. Na primjer, da biste u ćeliji C2 dobili poruku o zadnjoj cijeni dionice, možete koristiti:
=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"//QuoteApiModel/Data/LastPrice")
Je li vam potrebna dodatna pomoć?
Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.