ENCODEURL-funksjonen returnerer en URL-kodet streng, og erstatter bestemte ikke-alfanumeriske tegn med prosenttegnet (%) og et heksadesimalt tall.
:
-
ENCODEURL-funksjonen er ikke tilgjengelig i Excel for nettet eller Excel for Mac.
-
ENCODEURL-funksjonen kan vises i funksjonsgalleriet til Excel for Mac, men den er avhengig av funksjoner i Windows-operativsystemet, slik at den ikke returnerer resultater på Mac.
Syntaks
URL.KODE(tekst)
Syntaksen for funksjonen KODE.OPP har følgende argument.
Argument |
Beskrivelse |
---|---|
Tekst Obligatorisk |
En streng som skal url-kodes |
Eksempler
Her er et enkelt eksempel som refererer til en Excel-fil på en Microsoft SharePoint-server.
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit and Loss Statement.xlsx")
Som resulterer i:
http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
Du kan også bruke ENCODEURL-funksjonen sammen med NETTJENESTE-funksjonen. Du kan for eksempel bruke api-tjenesten markitondemand.com til å returnere informasjon om en firmaaksje:
=NETTJENESTE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Der du har en aksje ticker i celle C2.
Deretter kan du bruke FILTERXML-funksjonen til å trekke ut bestemte data om denne aksjen. Hvis du for eksempel vil hente den siste prisen på aksje tickeren i celle C2, kan du bruke:
=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"//QuoteApiModel/Data/LastPrice")
Trenger du mer hjelp?
Du kan alltid spørre en ekspert i det tekniske fellesskapet for Excel eller få støtte i Fellesskap.