Funkcija ENCODEURL vraća niz kodiran URL-om te određene znakove koji nisu alfanumerički zamijenili simbolom postotka (%) i heksadecimalnim brojem.
Napomene:
-
Funkcija ENCODEURL nije dostupna u programima Excel za web ili Excel za Mac.
-
Funkcija ENCODEURL može se pojaviti 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 referencira 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
Možete koristiti i funkciju ENCODEURL zajedno s funkcijom WEBSERVICE. Možete, primjerice, koristiti servis markitondemand.com api za tvrtke da biste vratili informacije o dionicama tvrtke:
=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Gdje imate burzovni zapis u ćeliji C2.
Zatim možete koristiti funkciju FILTERXML za izdvajanje određenih podataka o toj dionica. Da biste, primjerice, dobili zadnju cijenu burzovnog izvješća u ćeliji C2, možete koristiti sljedeće:
=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"//QuoteApiModel/Data/LastPrice")
Treba li vam dodatna pomoć?
Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.