Функция КОДИКОД.URL возвращает строку, кодированную URL-адресом, заменяя некоторые знаки, не буквы и цифры, символом процента (%) и hexadecimal числом.
Примечания:
-
Функция КОДИКОДURL недоступна в Excel в Интернете или Excel для Mac.
-
Функция КОДИКОДURL может отображаться в коллекции Excel для Mac, но она использует Windows операционных систем, поэтому она не возвращает результаты на компьютере Mac.
Синтаксис
КОДИР.URL(Текст)
Аргумент функции КОДИКОД.L имеет следующий аргумент:
Аргумент |
Описание |
---|---|
Текст Обязательно |
Строка с кодируемым 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 также можно использовать в сочетании с функцией ВЕБСЛУЖБА. Например, с помощью службы API markitondemand.com получить сведения об акциях компании:
=ВЕБСЛУЖБА("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&КОДИКОД.В(C2))
В ячейке C2 есть тикер акций.
Затем с помощью функции FILTERXML можно извлечь определенные данные об этой акции. Например, чтобы получить тикер последней цены акций в ячейке C2, можно использовать:
=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"//QuoteApiModel/Data/LastPrice")
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.