ENCODEURL-funksjonen returnerer en URL-kodet streng som erstatter visse ikke-alfanumeriske tegn med prosentsymbolet (%) og et heksadesimalt tall.
Obs!:
-
ENCODEURL-funksjonen er ikke tilgjengelig i Excel for nettet eller Excel for Mac.
-
FUNKSJONEN ENCODEURL kan vises i Excel for Mac funksjonsgalleriet, men den er avhengig av Windows operativsystemfunksjoner, slik at den ikke returnerer resultater på Mac.
Syntaks
URL.KODE(tekst)
Syntaksen for funksjonen ENCODEURL har følgende argument.
Argument |
Beskrivelse |
---|---|
Tekst Obligatorisk |
En streng som skal kodes for nettadressen |
Eksempler
Her er et enkelt eksempel som refererer til en Excel fil på en Microsoft SharePoint server.
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit og Statement.xlsx")
Hvilke resultater i:
http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
Du kan også bruke ENCODEURL-funksjonen sammen med NETTTJENESTE-funksjonen. Du kan for eksempel bruke api-markitondemand.com til å returnere informasjon om en firmabeholdning:
=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Der du har et aksjekurs i celle C2.
Du kan deretter bruke FILTERXML-funksjonen til å trekke ut bestemte data om denne aksjen. Hvis du for eksempel vil ha siste pris for aksjekursen i celle C2, kan du bruke følgende:
=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 Teknisk fellesskap for Excel eller få støtte i Fellesskap.