Как перевести текст в excel с английского на русский
Перейти к содержимому

Как перевести текст в excel с английского на русский

  • автор:

Переводчик функций в Excel

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

Переводчик функций

  • Помогает пользователям, знакомым с английскими функциями Excel, продуктивно работать с локализованными версиями Excel.
  • Позволяет пользователям полностью переводить формулы на родной язык.
  • Поддерживает все локализованные языки и функции Excel (80 языков и 800 функций).
  • Обеспечивает эффективный поиск любой части имени функции на обоих выбранных языках.
  • Отображает прокручиваемый список по категориям для английских функций и соответствующие локализованные функции.
  • Позволяет отправить корпорации Майкрософт отзыв о качестве перевода функций. Вы можете оставить отзыв о той или иной функции на любом из доступных языков.
  • Локализован на английский, датский, немецкий, испанский, французский, итальянский, японский, корейский, нидерландский, португальский (Бразилия), русский, шведский, турецкий и китайский (традиционное письмо и набор сложных знаков) языки.

Установка надстройки «Переводчик функций»

Надстройка Переводчик функций доступна бесплатно в Microsoft Store. Чтобы установить ее, выполните указанные ниже действия.

Кнопка

    На вкладке Главная выберите

Кнопка

надстройки.
Выберите

Кнопка

Другие надстройки и выберите Производительность в левой части экрана.
Введите «Переводчик функций» в левом верхнем поле поиска и выберите

Настройка Переводчика функций

Когда переводчик функций установлен, он создает две кнопки на вкладке Главная .

Функции переводчика на ленте

Кнопки открывают области Справочник и Переводчик в диалоговом окне Переводчик функций . При первом запуске переводчика функций открывается панель приветствия :

Область

В правой части Excel откроется область Переводчик функций.

Выберите Пропустить, чтобы перейти непосредственно к переводу, или нажмите кнопку Начало работы, чтобы перейти в диалоговое окно Языковые параметры . В диалоговом окне Языковые параметры вы выбираете языки по умолчанию От и До . Вернитесь сюда, чтобы изменить их в любое время.

Область языковых параметров Переводчика функций

Здесь вы можете указать языковые параметры. Хотя Переводчик функций поддерживает все языки, на которые локализованы функции Excel, в каждом случае вы можете использовать только пару из них. Возможно любое сочетание языков, и Excel запоминает ваш выбор. Вы в любое время можете изменить языковую пару в области Настройки, которую можно открыть во всех основных областях Переводчика функций.

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

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

С помощью зеленой кнопки Стрелка вверх/стрелка вниз между параметрами «С» и «На» можно менять языки С и На местами.

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

Переводчик функций

Помимо предоставления различных ссылок, которые могут быть интересны, вы также можете изменить языки To и From здесь в любое время. Если щелкнуть стрелку влево в верхней части панели, вы вернеесь к области main.

Область

Область «Справочник»

В области ссылок есть раскрывающийся список для категории Функция, в которой отображаются все функции в каждой группе, выбранной с языком From слева и языком To справа. Если вы не знаете, к какой категории относится функция, можно использовать параметр Все.

По умолчанию функции сортируются в алфавитном порядке языка С (в данном случае английского), рядом с которым отображается маленькая стрелка вниз. Вы можете сортировать функции в обычном или обратном алфавитном порядке, а также выбирать язык сортировки (С или На). Просто щелкните название языка, по которому нужно отсортировать функции, а для сортировки в обратном порядке щелкните его еще раз. Стрелка указывает направление сортировки.

Область

Щелкнув имя функции в любом столбце, вы перейдете на панель Словарь , где отображается функция с кратким описанием.

Область «Словарь»

Область Словарь позволяет выполнять поиск любой части имени функции, отображая все функции, содержащие введенные буквы. Из соображений производительности поиск не будет заполнять результаты, пока вы не введете по крайней мере две буквы. Поиск находится в выбранной языковой паре и возвращает результаты для обоих языков.

Область

После того как поиск вернет нужное имя функции, вы можете щелкнуть его, и отобразится языковая пара и определение функции. Если щелкнуть имя функции в области Справочник , вы перейдете к словарю и отобразится языковая пара и описание функции.

  • Не все функции имеют описания.
  • Описания функций предоставляются только на английском языке.
  • Чтобы посмотреть локализованное описание, перейдите на вкладку «Формулы», щелкните нужную категорию функций и наведите указатель мыши на требуемую функцию. Excel отображает описание функции на языке установки.

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

Область отзывов о Переводчике функций

Область «Переводчик»

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

Область

Верхнее поле предназначено для языка С, нижнее — для языка На. Две зеленые кнопки со стрелками в середине переводятся в указанном направлении. В примере мы вставили формулу в поле для языка С и нажали кнопку со стрелкой вниз, чтобы перевести формулу на французский язык.

Ручная настройка разделителей

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

Изображение со списком кнопок под полями

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

Остальные кнопки распределены по соответствующим функциям: десятичный разделитель, разделитель столбцов для формул массива и разделитель элементов списка.

  • Десятичный разделитель
    • Десятичным разделителем может быть точка или запятая.
    • Этот разделитель используется в формулах массива.
    • С английским языком в качестве десятичного разделителя обычно используется точка, а в качестве разделителя элементов списка — запятая. В некоторых европейских языках десятичным разделителем является запятая, а разделителем элементов списка другой символ, а именно точка с запятой.

    Мгновенно переводить выбранную ячейку

    Параметр Мгновенно перевести выбранную ячейку на вкладке Переводчик пытается перевести формулу в любой выбранной ячейке. Он вводит формулу из выбранной ячейки в нижнее поле Язык To и мгновенно вставляет перевод в поле От языка.

    • Функция Мгновенно переводить выбранную ячейку не поддерживается в Microsoft Excel 2013 и более ранних версий.
    • Функция мгновенного перевода выбранной ячейки не работает, если вы находитесь в режиме правки в ячейке. Как только вы выйдете из режима редактирования, мгновенный перевод начинает работать снова.

    Отзывы и предложения

    Мы надеемся, что переводчик функций поможет вам стать более продуктивным с помощью локализованных версий Excel, и отзывы будут приветствоваться. Сообщите нам о функциях, перевод которых можно улучшить, и поделитесь мнением о работе самой надстройки.

    Если у вас есть предложения по поводу улучшения работы надстройки и локализации функций в общем, обязательно отправьте их нам!

    Команда переводчика функций

    Примечание: Мы проверяем каждый отзыв лично, однако мы не можем гарантировать ответ. Не включайте в отзыв файлы, содержащие личные сведения.

    Дополнительные сведения

    Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

    Как переводить текст в 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 ключ в личном кабинете на нашем сайте. Для этого:

    1. Зарегистрируйтесь и зайдите в личный кабинет на сайте. Перейдите к пункту Yandex Translate.
      Переход к получению API ключа для использования Яндекс переводчиком
    2. Скопируйте API ключ, который высветится в синем поле.
      API ключ для использования функцией ПЕРЕВОД
    3. Вставьте данный ключ в надстройку VBA-Excel.
      Вставка ключа API в надстройку VBA-Excel

    Упрощенные функции перевода

    Как правило, мы пользуемся двумя языками: русским и английским. Чтобы упростить жизнь себе и пользователям мы сделали еще 4 разновидности функции:

    =ПереводRu(ТЕКСТ) — Переводит текст практически с любого языка на русский язык, используя сервис Яндекс.Перевод (язык источника указывать не нужно)

    Пример 3

    Вам необходимо указать только текст, который вы хотите перевести. Сервис Яндекс.Перевод автоматически попытается определить исходный язык текста.

    =ПереводEn(ТЕКСТ) — Переводит текст с любого языка на английский язык, используя сервис Яндекс.Перевод (язык источника указывать не нужно).

    Пример 4

    Вам необходимо указать только текст, который вы хотите перевести. Сервис Яндекс.Перевод автоматически попытается определить исходный язык текста.

    =ПереводEnRu(ТЕКСТ) — Переводит текст с английского языка на русский язык, используя сервис Яндекс.Перевод.

    Пример 5

    Упрощенная функция для перевода с английского на русский язык. Вам необходимо указать только текст, который вы хотите перевести.

    =ПереводRuEn(ТЕКСТ) — Переводит текст с русского языка на английский язык, используя сервис Яндекс.Перевод.

    Пример 6

    Упрощенная функция для перевода с русского на английский язык. Вам необходимо указать только текст, который вы хотите перевести.

    Надстройка
    VBA-Excel

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

    Exceltip

    Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки

    Переводчик в Excel — Microsoft Translator и Яндекс Переводчик

    Опубликовано 07.12.2013 Автор Ренат Лотфуллин

    Знаете ли вы, что в Excel реализован инструмент перевода текста на другой язык. С помощью мини-переводчика вы можете перевести фразу, абзац или весь файл, написанный на другом языке. Данный элемент использует функционал программы Microsoft Translator, который по умолчанию содержится в офисных приложениях Microsoft. В сегодняшней статье я опишу, как воспользоваться данным функционалом. Помимо этого, мы рассмотрим, как с помощью функций ВЕБСЛУЖБА и ФИЛЬТР.XML реализовать Яндекс переводчик в нашей Excel книге.

    Перевод с помощью Microsoft Translator

    Итак, у вас имеется текст, который необходимо перевести на другой язык. В нашем случае, я хочу перевести текст, находящийся в ячейках A1:A3 с русского на английский. Переходим во вкладку Рецензирование в группу Язык, щелкаем по кнопке Перевод. В правой части книги появится панель Справочные материалы, в которой необходимо указать переводимый текст и языки исходный и на который перевести.

    справочные материалы excel

    Чтобы задать текст для перевода, есть два пути. Первый, банальный, ручками набиваем текст в поле Искать, указываем язык перевода, жмем кнопку со стрелкой, слева от поля, ждем пару секунд пока Microsoft Translator подберет нужные слова и наслаждаемся результатом перевода в этой же панельке.

    ручной текст excel

    Второй вариант более технологичный и предполагает, что текст, который требуется перевести, уже имеется на листе. Для этого, удерживая клавишу Alt, щелкаем по ячейке с переводимым текстом, в поле Искать панели Справочные материалы вы увидите фразу с выбранной ячейки, а ниже ее перевод. Если вы нажмете кнопку Вставить, находящуюся под переводом, Excel заменит исходный текст в ячейке на переведенный.

    перевод текста в ячейке

    Данный инструмент прост в обращении и особенно выручает, если в Excel книге попадаются незнакомые слова.

    Реализация Яндекс переводчика в Excel

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

    Итак, как я уже писал в статье об автоматическом обновлении валют, в Excel 2013 реализован инструмент импорта данных в формате XML, с помощью функции ВЕБСЛУЖБА и ФИЛЬТР.XML. Первая функции использует API веб службы для выгрузки данных из интернета, вторая – возвращает конкретную информацию из выгруженного XML. Для реализации задуманной идеи в Excel мы воспользуемся переводчиком Яндекс, который имеет свой API. Переходим на страницу API Перевода Яндекс, где можно прочитать всю документацию и правила оформления результатов перевода, находим пункт Получите бесплатный API-ключ и щелкаем по нему (ВНИМАНИЕ! Чтобы получить ключ, у вас должен иметься профиль Яндекс).

    яндекс переводчик excel

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

    API ключ

    Данный ключ будет использоваться, как один из обязательных аргументов в передаваемом URL запросе к Яндекс службам. Следующий обязательный аргумент – это текст, который требуется перевести и третий аргумент – направление перевода, может задаваться как пара кодов языков (например, ru-en), либо в виде кода конечного языка (например, ru). Подробнее о синтаксисе URL запроса можете почитать на сайте Яндекс.

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

    перевод в excel

    Важный момент, на который следует обратить внимание – прежде чем передавать запрос в Яндекс, необходимо изменить кодировку текста запроса, на понятный для веб службы язык. Для этого необходимо воспользоваться функцией КОДИР.URL, которая возвращает строку, зашифрованную в виде URL-адреса. К примеру, текст Самара будет выглядеть как %D0%A1%D0%B0%D0%BC%D0%B0%D1%80%D0%B0.

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

    оформленный переводчик в excel

    Вам также могут быть интересны следующие статьи

    • Что такое стандартное отклонение — использование функции СТАНДОТКЛОН для расчета стандартного отклонения в Excel
    • Как расчитать дисперсию в Excel с помощью функции ДИСП.В
    • Как рассчитать коэффициент корреляции в Excel
    • Функция ДАТА — как использовать формулу ДАТА в Excel
    • Функция РЯД в Excel для диаграмм
    • Формулы подстановки Excel: ВПР, ИНДЕКС и ПОИСКПОЗ
    • Функции СЛЧИС и СЛУЧМЕЖДУ Excel на примере создания имитации игральной кости
    • Функция СЖПРОБЕЛЫ в Excel с примерами использования
    • Четыре способа использования ВПР с несколькими условиями
    • Создание списка уникальных значений в Excel с помощью формул массивов

    Как перевести текст в excel с английского на русский

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

    Синтаксис
    • Text – исходная ячейка с текстом для перевода
    • FromLang – текстовый двухбуквенный код языка, с которого производится перевод (т.е. язык исходного текста), например «ru», «en», «es», «fr» и т.д.
    • ToLang – текстовый двухбуквенный код языка, на который нужно перевести.

    Подсмотреть необходимые коды языков можно на странице Google Переводчика в адресной строке после выбора нужных языков в форме:

    Языковые коды

    Примечания

    Естественно, данная функция требует подключения к интернету и при его отсутствии выдает ошибку.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *