Быстрая навигация
Функция ОПРЕДЕЛИТЬЯЗЫК
Краткое описание
Функция ОПРЕДЕЛИТЬЯЗЫК определяет язык текста или диапазона с помощью облачных сервисов Microsoft Translator. Возвращает код языка (например, 'ru' для русского, 'es' для испанского). Идеально подходит для автоматизации обработки многоязычных данных.
Синтаксис
=ОПРЕДЕЛИТЬЯЗЫК(текст)
Параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| текст | String |
Да | Текстовая строка или диапазон для определения языка |
Использование функции DETECTLANGUAGE
ОПРЕДЕЛИТЬЯЗЫК упрощает работу с многоязычными данными. Используйте для автоматической классификации текстов, фильтрации по языку, подготовки данных к переводу или создания языковых меток в таблицах.
Распространенные примеры DETECTLANGUAGE
Определение языка приветствия
=ОПРЕДЕЛИТЬЯЗЫК(A1)
Для текста 'Привет мир!' в A1 вернет 'ru' (русский)
Анализ диапазона
=ОПРЕДЕЛИТЬЯЗЫК(B2:B10)
Определяет язык для всего диапазона, возвращая основной язык
Комбинация с другими функциями
=ЕСЛИ(ОПРЕДЕЛИТЬЯЗЫК(A1)="ru";"Русский";"Другой")
Классифицирует текст как русский или иной
Часто задаваемые вопросы
Распространенные ошибки и решения
Слишком длинный текст
Cause: Превышено максимальное количество символов в ячейке
Solution: Уменьшите объем текста или разбейте на части
#ЗНАЧ!
Cause: В аргументе нетекстовые данные
Solution: Используйте только текст или ссылки на текстовые ячейки
Превышена квота
Cause: Исчерпан дневной лимит запросов
Solution: Подождите сутки или обратитесь в поддержку Microsoft
Примечания
- Требуется подключение к интернету
- Ежедневная квота на запросы
- Поддерживаемые языки могут обновляться
- Коды языков соответствуют стандарту ISO 639-1
Совместимость
Доступно в: Excel для Microsoft 365, Excel 2021 (онлайн)
Недоступно в: Excel 2019 и ранее, Excel для Mac, Оффлайн версии
Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2013+, Excel for Microsoft 365