Funcția ENCODEURL returnează un șir de caractere codificat ca URL, înlocuind anumite caractere non-alfanumerice cu simbolul de procent (%) și un număr hexazecimal.
Notă
- Funcția ENCODEURL nu este disponibilă în Excel pentru web sau Excel pentru Mac.
- Funcția ENCODEURL poate apărea în galeria de funcții Excel pentru Mac, dar se bazează pe caracteristicile sistemului de operare Windows, deci nu va returna rezultate pe Mac.
Sintaxă
ENCODEURL(text)
Sintaxa funcției ENCODEURL are următorul argument.
| Argument | Descriere |
|---|---|
|
Text Obligatoriu |
A string to be URL encoded |
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 pierderea Statement.xlsx")
Care are ca rezultat următoarele:
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 acțiunile unei companii:
=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))
Unde aveți o cotație bursieră în celula C2.
Apoi puteți utiliza funcția FILTERXML pentru a extrage date specifice despre acel stoc. De exemplu, pentru a obține ultimul preț al tickerului de acțiuni în 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 de la Excel Tech Community sau să obțineți asistență de la Comunități.