Функция TRANSLATE

Excel 2016+, Excel for Microsoft 365

Краткое описание

Функция TRANSLATE позволяет переводить текст с одного языка на другой прямо в Excel с использованием сервисов Microsoft Translator. Это мощный инструмент для локализации данных, работы с многоязычными таблицами и автоматизации переводов без выхода из Excel.

Синтаксис

=TRANSLATE(текст; [исходный_язык]; [целевой_язык])

Параметры

Параметр Тип Обязательный Описание
текст Текст Да Текст для перевода или ссылка на ячейку с текстом
исходный_язык Текст Нет Код языка источника (например, "en"). Если не указан - определяется автоматически
целевой_язык Текст Нет Код целевого языка (например, "ru"). По умолчанию - системный язык

Использование функции TRANSLATE

TRANSLATE идеально подходит для автоматизации переводов в таблицах с международными данными, создания многоязычных отчетов, локализации контента и работы с клиентскими базами на разных языках.

Распространенные примеры TRANSLATE

Перевод с английского на русский

=TRANSLATE(A1; "en"; "ru")

Переводит текст из ячейки A1 с английского на русский язык

Автоматическое определение языка

=TRANSLATE("Hello World")

Автоматически определяет английский и переводит на системный язык

Перевод в цепочке формул

=TRANSLATE(VLOOKUP(B1; Данные; 2; 0); "en"; "ru")

Переводит результат поиска из таблицы

Часто задаваемые вопросы

Функция поддерживает большинство языков мира через Microsoft Translator. Полный список кодов доступен в документации.

Уменьшите объем текста в ячейке. Функция имеет ограничение по количеству символов.

Распространенные ошибки и решения

Слишком длинный текст

Cause: Превышено максимальное количество символов в ячейке

Solution: Разделите текст на части или сократите его

Недопустимый код языка

Cause: Использован неподдерживаемый код языка

Solution: Проверьте актуальный список кодов языков в документации Microsoft

Нетекстовое значение

Cause: В аргументе 'текст' находится число или дата

Solution: Преобразуйте значение в текст с помощью функции ТЕКСТ

Примечания

  • Функция зависит от интернет-соединения
  • Поддерживаемые языки могут обновляться
  • Для коротких текстов рекомендуется указывать исходный язык
  • Ежедневная квота на переводы может быть ограничена

Совместимость

Доступно в: Excel 2016, Excel для Microsoft 365

Недоступно в: Excel 2013 и более ранние версии

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2016+, Excel for Microsoft 365