Быстрая навигация
КОДИР.URL — функция кодирования URL-адресов
Краткое описание
Функция КОДИР.URL преобразует обычную строку в безопасный формат URL, заменяя специальные символы на коды вида %XX, где XX — шестнадцатеричное число. Это идеальное решение для подготовки текста к использованию в веб-адресах и API-запросах.
Синтаксис
КОДИР.URL(текст)
Параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| текст | Строка |
Да | Любой текст, который нужно закодировать для безопасного использования в URL |
Использование функции ENCODEURL
КОДИР.URL применяется для подготовки строковых данных перед их использованием в веб-адресах. Особенно полезна при работе с пробелами, кириллицей, знаками препинания и специальными символами в параметрах URL.
Распространенные примеры ENCODEURL
Кодирование пути к файлу SharePoint
=КОДИР.URL("http://contoso.sharepoint.com/Finance/Отчет о прибылях и убытках.xlsx")
Результат: http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2F%D0%9E%D1%82%D1%87%D0%B5%D1%82%20%D0%BE%20%D0%BF%D1%80%D0%B8%D0%B1%D1%8B%D1%85%20%D0%B8%20%D1%83%D0%B1%D1%8B%D1%82%D0%BA%D0%B0%D1%85.xlsx
Запрос котировки акций через API
=ВЕБСЛУЖБА("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&КОДИР.URL(C2))
C2 содержит тикер акции (например, AAPL). Функция правильно закодирует символ для API-запроса.
Часто задаваемые вопросы
Распространенные ошибки и решения
#ЗНАЧ!
Cause: Передача пустой ячейки или неверного типа данных
Solution: Убедитесь, что аргумент содержит текст для кодирования
Функция не работает
Cause: Использование в Excel для Mac или Excel Online
Solution: Используйте Excel 2013+ для Windows
Примечания
- Пробелы заменяются на %20
- Слеши / кодируются как %2F
- Кириллица преобразуется в UTF-8 коды
- Функция не кодирует буквы a-z, A-Z и цифры 0-9
Совместимость
Доступно в: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Недоступно в: Excel для Mac, Excel Online, Excel 2010 и ранее
Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2013+, Excel for Windows