Applies ToExcel за Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Функцията ENCODEURL връща URL кодиран низ, замествайки определени знаци, които не са букви или цифри, със символа за процент (%) и шестнадесетично число.

Забележки: 

  • Функцията ENCODEURL не е налична в Excel за уеб или Excel for Mac.

  • Функцията ENCODEURL може да се появи в галерията с функции на Excel for Mac, но разчита на функциите на операционната система Windows, така че няма да върне резултати на Mac.

Синтаксис

ENCODEURL(текст)

Синтаксисът на функцията ENCODEURL има следния аргумент.

Аргумент

Описание

Text   

Задължително

Низ, кодиран с URL адрес

Примери

Ето един прост пример, който препраща към файл на Excel на сървър на Microsoft SharePoint. 

=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit и Statement.xlsx на загуби")

 Което води до:

http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx  

Можете също да използвате функцията ENCODEURL заедно с функцията WEBSERVICE. Можете например да използвате услугата markitondemand.com api, за да върнете информация за фирмена акция:

=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))

Къде имате борсов борс в клетка C2.

След това можете да използвате функцията FILTERXML, за да извлечете конкретни данни за този запас. Например, за да получите последната цена на борсовия борс в клетка C2, можете да използвате:

=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2));"//QuoteApiModel/Data/LastPrice")

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.

Вж. също

FILTERXML функция

WEBSERVICE функция

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.