Az ENCODEURL függvény egy URL-kódolású sztringet ad vissza, amely bizonyos nem alfanumerikus karaktereket a százalékjelre (%) és egy hexadecimális számra cserél.
Megjegyzések:
-
Az ENCODEURL függvény nem érhető el Webes Excel vagy Mac Excel.
-
Az ENCODEURL függvény megjelenhet Mac Excel függvénykatalógusában, de a Windows operációs rendszer szolgáltatásaira támaszkodik, így Mac gépen nem ad vissza eredményeket.
Szintaxis
URL.KÓDOL(text)
Az ENCODEURL függvény szintaxisa az alábbi argumentumot foglalja magában.
argumentumok |
Leírás |
---|---|
Text (Szöveg) Kötelező |
Url-kódolású sztring |
Példák
Íme egy egyszerű példa, amely egy Microsoft SharePoint-kiszolgálón lévő Excel-fájlra hivatkozik.
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit és loss Statement.xlsx")
Ez a következő eredményt eredményezi:
http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
Az ENCODEURL függvényt a WEBSZOLGÁLTATÁS függvénnyel együtt is használhatja. Az markitondemand.com API-szolgáltatással például a vállalati részvényre vonatkozó információkat adhat vissza:
=WEBSZOLGÁLTATÁS("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Ahol van egy tőzsdei árfolyamjelző a C2 cellában.
Ezután a FILTERXML függvénnyel konkrét adatokat nyerhet ki az adott készletről. Ha például a C2 cellában lévő tőzsdei árfolyamjelző utolsó árát szeretné lekérni, a következőt használhatja:
=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2));"//QuoteApiModel/Data/LastPrice")
További segítségre van szüksége?
Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.