Как переводить текст в Excel с разных языков?
Иногда приходится работать со списками на иностранном языке и чтобы эта работа была быстрее мы сделали функцию в Excel для перевода текста, с использованием сервиса Yandex Translate.
Описание функции ПЕРЕВОД
После установки надстройки появится новая функция =ПЕРЕВОД( ТЕКСТ ; ЯЗЫК ;[ ИсходныйЯзык ] ). Функция имеет 3 аргумента:
- ТЕКСТ — Собственно текст, который необходимо перевести. Максимальная длина текста составляет 10 000 символов.
- ЯЗЫК — Код языка, на который необходимо перевести текст. Указывается в формате ISO 639-1 (например, «en«).
- ИсходныйЯзык — Необязательный аргумент. Указывается код языка, на котором написан исходный текст. Также в формате ISO 639-1 (например «ru«). Если данный аргумент не указан, то язык будет подбираться автоматически на основе содержимого.
Список кодов языков для перевода
| Язык | Код |
|---|---|
| албанский | sq |
| английский | en |
| арабский | ar |
| армянский | hy |
| азербайджанский | az |
| белорусский | be |
| болгарский | bg |
| боснийский | bs |
| вьетнамский | vi |
| венгерский | hu |
| голландский | nl |
| греческий | el |
| грузинский | ka |
| датский | da |
| иврит | he |
| индонезийский | id |
| итальянский | it |
| исландский | is |
| испанский | es |
| каталонский | ca |
| китайский | zh |
| корейский | ko |
| латышский | lv |
| литовский | lt |
| малайский | ms |
| мальтийский | mt |
| македонский | mk |
| немецкий | de |
| норвежский | no |
| польский | pl |
| португальский | pt |
| румынский | ro |
| русский | ru |
| сербский | sr |
| словацкий | sk |
| словенский | sl |
| тайский | th |
| турецкий | tr |
| украинский | uk |
| финский | fi |
| французский | fr |
| хорватский | hr |
| чешский | cs |
| шведский | sv |
| эстонский | et |
| японский | ja |
Данная функция работает через платный сервис Yandex Translate и поддерживает более 90 языков. С помощью функции можно переводить как ячейки с отдельными словами, так и ячейки с текстом.
Пример использования
После установки надстройки VBA-Excel в перечне функций появится новая функция ПЕРЕВОД(). Пользоваться ей абсолютно также как и встроенными функциями Excel.

Для использования проще всего набрать в ячейке =ПЕРЕВОД и в скобках указать ссылку на ячейку с текстом и указать язык, который необходимо перевести. Вот так:
Стоимость использования функции ПЕРЕВОД
Сервис Yandex Translate платный, стоимость рассчитывается исходя из объема исходного текста, переданного на перевод.
Вы можете бесплатно протестировать работу функции на небольшом объеме текста. Но для больших объемов потребуется оплата.
Стоимость перевода 1 миллиона символов составляет 600 рублей.
Количество символов в запросе определяется с учетом пробелов и служебных символов. Стоимость пустого запроса равна стоимости одного символа.
Средняя длина слова составляет 5,28 символов, т.е. перевод 1 000 слов составит около 3 рублей.
Если вам необходима только функция ПЕРЕВОД из надстройки, то оплачивать саму программу VBA-Excel НЕ требуется.
Получение ключа для использования функции
Для использования вам потребуется получить API ключ в личном кабинете на нашем сайте. Для этого:
- Зарегистрируйтесь и зайдите в личный кабинет на сайте. Перейдите к пункту Yandex Translate.

- Скопируйте API ключ, который высветится в синем поле.

- Вставьте данный ключ в надстройку VBA-Excel.

Упрощенные функции перевода
Как правило, мы пользуемся двумя языками: русским и английским. Чтобы упростить жизнь себе и пользователям мы сделали еще 4 разновидности функции:
=ПереводRu(ТЕКСТ) — Переводит текст практически с любого языка на русский язык, используя сервис Яндекс.Перевод (язык источника указывать не нужно)
Пример 3
Вам необходимо указать только текст, который вы хотите перевести. Сервис Яндекс.Перевод автоматически попытается определить исходный язык текста.
=ПереводEn(ТЕКСТ) — Переводит текст с любого языка на английский язык, используя сервис Яндекс.Перевод (язык источника указывать не нужно).
Пример 4
Вам необходимо указать только текст, который вы хотите перевести. Сервис Яндекс.Перевод автоматически попытается определить исходный язык текста.
=ПереводEnRu(ТЕКСТ) — Переводит текст с английского языка на русский язык, используя сервис Яндекс.Перевод.
Пример 5
Упрощенная функция для перевода с английского на русский язык. Вам необходимо указать только текст, который вы хотите перевести.
=ПереводRuEn(ТЕКСТ) — Переводит текст с русского языка на английский язык, используя сервис Яндекс.Перевод.
Пример 6
Упрощенная функция для перевода с русского на английский язык. Вам необходимо указать только текст, который вы хотите перевести.

Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.
Microsoft Excel
Microsoft Excel для Windows изначально поддерживает преобразование с помощью меню ленты переводчика Microsoft. Она позволяет пользователям выбирать ячейку и переводить ее содержимое на любой из поддерживаемых языков.
Продукты Microsoft Office предлагают перевод с помощью сервиса переводчиков с использованием ИИ. Узнайте больше о переводчике Текст И Речи Перевод.
Как это работает
Чтобы перевести в Excel, выделите одну ячейку и перейдите к Отзыв Tab и выберите Перевести.

Для получения полных инструкций по использованию Переводчик а именно в Excel, посмотрите этот быстрый учебник.
Конвертер ТЕКСТ в ЭКСЕЛЬ онлайн
Легко конвертируйте текст файлы в электронные таблицы Эксель. Плавный переход от текста к числовым данным. Вам когда-нибудь нужно было преобразовать Текст в Excel, но вы обнаружили, что эта функция отсутствует в большинстве текстовых процессоров? Наш текст to Эксель Converter заполняет этот пробел и позволяет таким специалистам, как экономисты и бухгалтеры, легко переключаться с Текст на Excel.
Извлекайте данные из текст документа и экспортируйте их в Эксель для комплексного финансового анализа. В процессе преобразования каждый абзац текста становится строкой в электронной таблице Excel, а таблицы в Текст формате становятся таблицами в Эксель формате и сохраняют свой макет и содержимое.
Конвертер текст в Эксель онлайн
Файлы текст и Эксель представляют собой мощный дуэт в современной офисной работе, а интеграция Текст и Excel открывает потенциал синергии данных. Используя этот онлайн-конвертер, вы можете легко преобразовать финансовые отчеты, счета-фактуры, балансовые отчеты, отчеты о прибылях и убытках, списки клиентов и другие важные документы в организованные электронные таблицы Excel.
Чтобы экспортировать текст в Эксель, просто перетащите текст файл в назначенную область загрузки, укажите настройки преобразования и нажмите кнопку. Через несколько секунд конвертированная таблица Эксель будет готова к работе.
Проводите углубленный анализ ваших текст документов, оптимизируйте процесс принятия решений с помощью структурированной электронной таблицы Эксель, которая всегда у вас под рукой.
Как преобразовать текст в Эксель
- Загрузите текст файлы, чтобы преобразовать их в Эксель формат онлайн.
- Укажите параметры преобразования текст в Эксель.
- Нажмите кнопку, чтобы конвертировать текст в Эксель онлайн.
- Загрузите результат в Эксель формате для просмотра.
- Вы можете отправить ссылку для скачивания по электронной почте, если хотите получить результаты позже.
Использование переводчика функций в Microsoft Excel

Переводчик функций для Microsoft Excel – крайне полезный инструмент для тех юзеров, кто оперирует формулами, написанными на нескольких языках, нуждается в их быстром переводе или получении полезной справки. Соответствующая надстройка позволяет как вручную переводить нужную информацию с дальнейшей заменой, так и получать справку или использовать словарь. Скорее всего, существует несколько разных надстроек, выполняющих примерно одинаковые функции перевода, но я предлагаю в рамках этой статьи остановиться на рекомендованной от Microsoft, которая есть в их официальном магазине.
Поиск и установка Function Translator
Сама надстройка называется Function Translator и распространяется бесплатно через встроенный магазин. Многие пользователи до этого времени не сталкивались с установкой подобных дополнений, поэтому полезно будет рассказать о таком процессе, пошагово показав принцип добавления надстройки в Microsoft Excel.
- Для этого запустите саму программу в любой книге, перейдите на вкладку «Вставка» и разверните меню «Надстройки».

- Выберите из списка пункт «Получить надстройки».

- Дождитесь открытия магазина «Надстройки Office», в котором воспользуйтесь поиском, чтобы отыскать Function Translator. Щелкните по «Добавить» для вызова меню установки надстройки.

- В следующем окне просто подтвердите свое действие и дождитесь, пока данное меню будет автоматически закрыто.

- Вернитесь к документу и выберите вкладку «Главная». Справа вы должны увидеть раздел «Переводчик функций», где и расположены нужные кнопки для работы с инструментом.

По такому же принципу устанавливается большинство других надстроек, если вдруг это когда-то понадобится сделать еще раз. Вы точно так же можете открывать меню со списком надстроек и удалять или отключать ненужные.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Начало работы и перевод
Предварительные действия перед запуском надстройки Function Translator не требуют много времени, поэтому все дальнейшие шаги поместятся в одну инструкцию. Давайте на простых примерах разберемся с тем, как открыть переводчик, настроить его под нужную языковую пару и в любой момент использовать для перевода функций или целых строк со сложными формулами.
- На панели «Переводчик функций» нажмите кнопку со словарем для открытия окна надстройки. В ней щелкните по «Приступим». Если хотите, предварительно прочитайте описание от разработчиков, чтобы понимать предназначение всех встроенных функций.

- Обращаю внимание на то, что данная надстройка поддерживает все доступные языки, на которых написаны функции в Экселе, однако одновременно можно работать только с одной парой. Для этого выберите язык оригинала и тот, на который вы планируете переводить. После этого нажмите кнопку «Начать работу», подтверждая тем самым завершение всех подготовительных действий.

- В случаях, когда нужно получить доступ к окну перевода, нажмите соответствующую кнопку в блоке надстройки и выберите вкладку «Переводчик».

- Первая форма отвечает за ввод формулы на оригинальном языке. В нее также будет вставлена сама функция из выделенной ячейки, если внизу данного окна вы отметите галочкой пункт «Мгновенный перевод выделенной ячейки».

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

- Результат появится в следующей форме на английском или любом другом выбранном языке. Синтаксис и все введенные в формуле значения будут сохранены.

- Кнопка с буквами под формой отображения функции позволяет перенести ее на выделенную ячейку на языке оригинала или в переводе. Учитывайте, что корректно отображаться будут только те функции, которые написаны на установленном в Excel языке.

- То же самое относится и к функции с оригинала. Нажатие по такой же кнопке перенесет ее на выделенную ячейку.

- Посмотрите на следующий скриншот, чтобы понять, как выглядит захват формулы для перехода, когда она имеет дополнительные элементы, помимо названия самой функции. Все разделительные знаки, математические операции и введенные данные будут сохранены для корректного перевода. То есть функция после обработки на другой язык все равно останется рабочей.

- Дополнительно отмечу, что под каждой формой вы найдете кнопки для переключения разделителей, если вы собираетесь использовать разные знаки или желаете быстро поменять их из оригинала на поддерживаемые в вашей версии программы.

Теперь вы можете самостоятельно писать нужные функции и переводить их на требуемый язык. При помощи переноса можно обойтись без лишнего копирования, а также доступные настройки позволят вам заменить символы разделения, чтобы функция всегда оставалась рабочей.
Использование словаря
В завершение предлагаю вкратце рассмотреть дополнительные инструменты, связанные с функциями, которые доступны в Function Translator. Вкладка посередине называется «Словарь» и предназначена для быстрого поиска нужной функции на любом языке по ее символам. Вам достаточно просто ввести часть названия и дождаться выдачи.
![]()
Нажмите по нужной функции левой кнопкой мыши, чтобы перейти к ознакомлению с ее описанием. Обратите внимание на то, что эта информация будет показана на том языке, который выбран вторым для перевода. Если хотите исправить это, получая информацию на русском или английском, замените языковую пару в настройках дополнения.
![]()
Словарь поможет вам разобраться в непонятных функциях, когда речь идет об изучении новых документов. Допустим, вы открыли книгу, где все написано на английском языке, и не знаете, за что отвечает какая-то функция. Ее название просто вводите в словаре, предварительно выбрав перевод на русский язык, переходите к описанию и читаете его тоже на русском.
Использование справочника
Справочник тоже позволяет выполнять навигацию по функциям в Microsoft Excel, но больше предназначен для тех юзеров, кто хочет выбрать категорию с формулами и получить весь их список на языковой паре, чтобы упростить перевод или вовсе избавиться от необходимости его использования.
- Для этого выберите вкладку «Справочник» в окне Function Translator и разверните список с группами функций. Выберите нужную, чтобы далее перейти к ознакомлению со всеми функциями данной группы.

- Кстати, язык оригинала вы можете поменять, развернув список на левой панели. Перевод всегда будет соответствовать второму языку в паре, которая была задана при настройке.

- Нажмите по любой нужной функции, если хотите перейти в словарь и прочитать ее описание для понимания предназначения.

Информация, представленная в Function Translator, всегда актуальна и обновляется, если в Excel вносятся какие-то изменения, что бывает крайне редко. Рекомендовано использовать одну из последних версий программы, чтобы надстройка всегда работала корректно. В остальном же никаких сложностей или ограничений нет – дополнение удобное, понятное, поддерживает много языков и подходит для моментального перевода функций в книге.
Читайте также в Комьюнити:
- Как открыть XLSX-файл без Microsoft Excel
- Исправление превратившихся в даты чисел в Microsoft Excel
- Как использовать функцию ДЛСТР в Microsoft Excel