Функция КОДИР.URL возвращает строку в виде URL-адреса, заменяя определенные знаки, отличные от букв и цифрами, на символ процента (%) и шестнадцатеричное число.
Примечание
- Функция КОДИР.URL недоступна в Excel для Интернета или Excel для Mac.
- Функция КОДИР.URL может отображаться в коллекции функций Excel для Mac, но она зависит от функций операционной системы Windows, поэтому она не возвращает результаты на компьютерах Mac.
Синтаксис
КОДИР.URL(Текст)
Синтаксис функции КОДИР.URL поддерживает следующий аргумент.
| Аргумент | Описание |
|---|---|
|
Текст Обязательно |
Строка, подлежащая кодированию URL-адреса |
Примеры
Вот простой пример, который ссылается на файл Excel на сервере Microsoft SharePoint.
=КОДИР.URL("http://contoso.sharepoint.com/Finance/Profit и потеря Statement.xlsx")
В результате получается:
http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
Вы также можете использовать функцию КОДИР.URL в сочетании с функцией ВЕБСЛУЖБА. Например, вы можете использовать службу 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 Tech Community или получить поддержку в сообществах.