Funcția ENCODEURL returnează un șir codificat ca URL, înlocuind anumite caractere non-alfanumerice cu simbolul procent (%) și un număr hexazecimal.
Note:
-
Funcția ENCODEURL nu este disponibilă în Excel pentru web sau Excel pentru Mac.
-
Funcția ENCODEURL poate apărea în Excel pentru galeria de funcții Mac, dar se bazează pe caracteristicile unui sistem de operare Windows, astfel încât nu va returna rezultatele pe Mac.
Sintaxă
ENCODEURL(text)
Sintaxa funcției ENCODEURL are următorul argument.
Argument |
Descriere |
---|---|
Text Obligatoriu |
Un șir de codificat ca URL |
Exemple
Iată un exemplu simplu, care face referire la un fișier Excel de pe un server Microsoft SharePoint.
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit și pierdere Statement.xlsx")
Care are ca rezultat:
http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
De asemenea, puteți utiliza funcția ENCODEURL împreună cu funcția WEBSERVICE. De exemplu, puteți utiliza serviciul API markitondemand.com pentru a returna informații despre o companie bursieră:
=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Unde aveți o tickeră bursieră în celula C2.
Apoi, aveți posibilitatea să utilizați funcția FILTERXML pentru a extrage date specifice despre acea stocă. De exemplu, pentru a obține ultimul preț al tickerului de acțiuni din celula C2, puteți utiliza:
=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"//QuoteApiModel/Data/LastPrice")
Aveți nevoie de ajutor suplimentar?
Puteți oricând să întrebați un expert din Comunitatea tehnică Excel sau să obțineți asistență în Comunități.