-
1
excel
Англо-русский словарь компьютерных и интернет терминов > excel
-
2
Excel
English-Russian SQL Server dictionary > Excel
-
3
Excel
English-Russian dictionary of terms that are used in computer games > Excel
-
4
Excel
English-Russian dictionary of Information technology > Excel
-
5
excel
1) превосходи́ть (in, at);
to excel smb. at smth. превосходи́ть кого́-л. в чём-л.
2) выдава́ться, выделя́ться;
Англо-русский словарь Мюллера > excel
-
6
excel
Персональный Сократ > excel
-
7
excel
ɪkˈsel гл.
1) превосходить, превышать;
быть выше, сильнее, значительнее ( в каком-л. отношении) (in, at) to excel one’s father ≈ превзойти своего отца not to be excelled ≈ быть непревзойденным Syn: surpass, exceed, preponderate
2) отличаться, выделяться to excel as an tailor ≈ быть замечательным портным to excel in running ≈ отлично бегать
превосходить — to * one’s teacher превзойти своего учителя — not to be *led быть непревзойденным — a babe all babes *ling дитя, каких не видал свет (часто in, at) выделяться (чем-л. хорошим) ;
отличаться, выдаваться — to * at games отличаться в спортивных играх — to * as an orator быть выдающимся оратором — to * in shooting превосходно /отлично/ стрелять — he *led in nothing at all at school в школе он не отличался успехами ни по одному предмету
excel выдаваться, выделяться;
to excel as an orator быть выдающимся оратором ~ превосходить (in, at) ;
to excel (smb. at smth.) превосходить (кого-л. в чем-л.) ~ превосходить (in, at) ;
to excel (smb. at smth.) превосходить (кого-л. в чем-л.)
excel выдаваться, выделяться;
to excel as an orator быть выдающимся ораторомБольшой англо-русский и русско-английский словарь > excel
-
8
excel
[ɪkˈsel]
excel выдаваться, выделяться; to excel as an orator быть выдающимся оратором excel превосходить (in, at); to excel (smb. at smth.) превосходить (кого-л. в чем-л.) excel превосходить (in, at); to excel (smb. at smth.) превосходить (кого-л. в чем-л.) excel выдаваться, выделяться; to excel as an orator быть выдающимся оратором
English-Russian short dictionary > excel
-
9
excel
[ıkʹsel]
1) превосходить
a babe all babes excelling — дитя, каких не видел свет
2) ( in, at) выделяться (); отличаться, выдаваться
to excel in shooting — превосходно /отлично/ стрелять
he excelled in nothing at all at school — в школе он не отличался успехами ни по одному предмету
НБАРС > excel
-
10
excel
Англо-русский синонимический словарь > excel
-
11
excel
[ɪk’sel], [ek-]
гл.
1) отличаться, выделяться
2) превосходить, превышать; быть лучше
Syn:
Англо-русский современный словарь > excel
-
12
Excel
Англо-русский синонимический словарь > Excel
-
13
Excel
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > Excel
-
14
excel
1. v превосходить
2. v выделяться; отличаться, выдаваться
Синонимический ряд:
surpass (verb) be superior; beat; best; better; cap; cob; ding; dominate; eclipse; exceed; improve on; outdo; outgo; outmatch; outshine; outstrip; overshadow; pass; prevail; surpass; top; transcend; trump
Антонимический ряд:
English-Russian base dictionary > excel
-
15
excel
verb
1) превосходить (in, at); to excel smb. at smth. превосходить кого-л. в чем-л.
2) выдаваться, выделяться; to excel as an orator быть выдающимся оратором
* * *
(v) превосходить
* * *
превосходить, превышать; быть выше, сильнее
* * *
[ex·cel || ɪk’sel]
превосходить, выделяться, выдаваться, изощриться* * *
выдаваться
выделяться
превосходить
превысить
превышать
* * *
1) превосходить, превышать; быть выше, сильнее, значительнее
2) отличатьсяНовый англо-русский словарь > excel
-
16
excel
Универсальный англо-русский словарь > excel
-
17
Excel
English-Russian electronics dictionary > Excel
-
18
Excel
The New English-Russian Dictionary of Radio-electronics > Excel
-
19
Excel
English-Russian dictionary of computer science and programming > Excel
-
20
excel
Англо-русский словарь по экономике и финансам > excel
Страницы
- Следующая →
- 1
- 2
- 3
- 4
- 5
- 6
- 7
См. также в других словарях:
-
Excel — [von engl. to excel, »hervorragend sein«, »sich auszeichen«, »übertreffen«; im Englischen klingt »Excel« so wie die Buchstaben X und L hintereinander ausgesprochen, deshalb wird Excel oft mit XL abgekürzt der engl. Abk. für »extra large«, dt.… … Universal-Lexikon
-
Excel — may refer to:* Microsoft Excel, a spreadsheet application by Microsoft Corporation * Excel (gum), a brand of chewing gum produced by Wrigley s * Excel (band), a band from Venice, California * Excel ( Excel Saga ), the protagonist in the manga and … Wikipedia
-
Excel — hat folgende Bedeutungen: das Tabellenkalkulationsprogramm Microsoft Excel das Messegelände ExCeL Exhibition Centre in London den Ort Excel (Alabama) in den Vereinigten Staaten Excel Township (Marshall County, Minnesota) war die Bezeichnung für… … Deutsch Wikipedia
-
Excel — Ex*cel , v. i. To surpass others in good qualities, laudable actions, or acquirements; to be distinguished by superiority; as, to excel in mathematics, or classics. [1913 Webster] Unstable as water, thou shalt not excel. Gen. xlix. 4. [1913… … The Collaborative International Dictionary of English
-
excel — [ek sel′, iksel′] vi., vt. excelled, excelling [ME excellen < OFr exceller < L excellere, to raise, surpass, excel < ex , out of, from + cellere, to rise, project < IE base * kel , to project > HILL, Gr kolophōn] to be better or… … English World dictionary
-
Excel™ — UK US noun TRADEMARK IT ► a brand of software used for creating spreadsheets (= documents with rows of data for showing amounts and making calculations): »an Excel document/spreadsheet »These instructions assume you are familiar with using Excel … Financial and business terms
-
excel — UK US /ɪkˈsel/ verb [I] ( ll ) ► to be extremely good at something: excel in/at sth »Their biggest competitive advantage is that they excel at manufacturing small, gas efficient vehicles at low cost … Financial and business terms
-
Excel — Excel, AL U.S. town in Alabama Population (2000): 582 Housing Units (2000): 253 Land area (2000): 1.649436 sq. miles (4.272020 sq. km) Water area (2000): 0.000000 sq. miles (0.000000 sq. km) Total area (2000): 1.649436 sq. miles (4.272020 sq. km) … StarDict’s U.S. Gazetteer Places
-
Excel, AL — U.S. town in Alabama Population (2000): 582 Housing Units (2000): 253 Land area (2000): 1.649436 sq. miles (4.272020 sq. km) Water area (2000): 0.000000 sq. miles (0.000000 sq. km) Total area (2000): 1.649436 sq. miles (4.272020 sq. km) FIPS code … StarDict’s U.S. Gazetteer Places
-
Excel — Ex*cel , v. t. [imp. & p. p. {Excelled}; p. pr. & vb. n. {Excelling}.] [L. excellere, excelsum; ex out + a root found in culmen height, top; cf. F. exceller. See {Culminate}, {Column}.] 1. To go beyond or surpass in good qualities or laudable… … The Collaborative International Dictionary of English
-
excel — ► VERB (excelled, excelling) 1) be exceptionally good at an activity or subject. 2) (excel oneself) perform exceptionally well. ORIGIN Latin excellere, from celsus lofty … English terms dictionary
Ваш текст переведен частично.
Вы можете переводить не более 999 символов за один раз.
Войдите или зарегистрируйтесь бесплатно на PROMT.One и переводите еще больше!
<>
excelled / excelled / excelling / excels
превосходить
Consider high technology, where America is supposed to excel.
Посмотрите на высокие технологии, где Америка должна превосходить другие страны.
выделяться
But so do some «street ball» players who excel in slam-dunk theatrics;
Но он также есть у некоторых игроков «стритбола», которые выделяются в театральности слэм-данка;
EXCEL
существительное
Excel
м.р.
Repairing a corrupted Excel workbook
Восстановление поврежденной книги Excel
EXCEL
м.р.
Repairing a corrupted Excel workbook
Восстановление поврежденной книги Excel
Excel
существительное
Excel
м.р.
Repairing a corrupted Excel workbook
Восстановление поврежденной книги Excel
ExCeL
существительное
ExCeL
м.р.
Repairing a corrupted Excel workbook
Восстановление поврежденной книги Excel
Словосочетания (25)
- Air excel — Air Excel
- Excel 2000 — excel 2000
- Excel 95 — excel 95
- Excel 97 — excel 97
- Excel airways — Excel Airways
- Excel charter — Excel Charter
- excel table — таблица Excel
- Microsoft excel — Microsoft Excel
- Akasaka Excel Hotel Tokyu — Akasaka Excel Hotel Tokyu
- Aloft London Excel — Aloft London Excel
Контексты
Repairing a corrupted Excel workbook
Восстановление поврежденной книги Excel
Consider high technology, where America is supposed to excel.
Посмотрите на высокие технологии, где Америка должна превосходить другие страны.
But so do some «street ball» players who excel in slam-dunk theatrics;
Но он также есть у некоторых игроков «стритбола», которые выделяются в театральности слэм-данка;
Overview of formulas in Excel
Полные сведения о формулах в Excel
And where Gujarat does excel, it is equally fair to say that it is not thanks to the efforts of the prime minsterial hopeful.
А что касается той области, где Гуджарат действительной превосходит многих, то будет столь же справедливым сказать, что это не является результатом усилий претендента на пост премьер-министра страны.
Бесплатный переводчик онлайн с английского на русский
Хотите общаться в чатах с собеседниками со всего мира, понимать, о чем поет Билли Айлиш, читать английские сайты на русском? PROMT.One мгновенно переведет ваш текст с английского на русский и еще на 20+ языков.
Точный перевод с транскрипцией
С помощью PROMT.One наслаждайтесь точным переводом с английского на русский, а для слов и фраз смотрите английскую транскрипцию, произношение и варианты переводов с примерами употребления в разных контекстах. Бесплатный онлайн-переводчик PROMT.One — достойная альтернатива Google Translate и другим сервисам, предоставляющим перевод с английского на русский и с русского на английский.
Нужно больше языков?
PROMT.One бесплатно переводит онлайн с английского на азербайджанский, арабский, греческий, иврит, испанский, итальянский, казахский, китайский, корейский, немецкий, португальский, татарский, турецкий, туркменский, узбекский, украинский, финский, французский, эстонский и японский.
На основании Вашего запроса эти примеры могут содержать грубую лексику.
На основании Вашего запроса эти примеры могут содержать разговорную лексику.
Предложения
Show proof that you could excel abroad and at their university specifically.
Покажите доказательство того, что вы могли преуспеть за границей и конкретно в своем университете.
For example, those with the ability to perform well in chaotic situations may excel as emergency medical technicians or even astronauts.
Например, те, кто способен хорошо работать в хаотических ситуациях, могут преуспеть в качестве техников скорой медицинской помощи или даже астронавтов.
But I only work with students who excel academically.
Но я работаю только со студентами, которые преуспевают в учебе.
They excel at many canine sports and this includes obedience competitions.
Они преуспевают во многих собачьих видах спорта, и их част включают в соревнования по послушанию.
Also in terms of battery capacity, this device will not excel.
Также с точки зрения емкости аккумулятора это устройство не будет превосходить.
In the future, such inefficiencies will be eliminated, as artificial intelligence will excel compared with human doctors at almost every form of diagnostic intervention.
В будущем такая неэффективность будет устранена, поскольку искусственный интеллект будет превосходить по сравнению с врачами-медиками практически все формы диагностического вмешательства.
People in this constellation excel through their resoluteness, strong willpower, and boldness.
Люди в этом созвездии преуспевают благодаря своей решительности, сильной воле и смелости.
Open-mindedness seems to be a common trait among those who excel at trading.
Восприимчивость к новым идеям кажется распространенной чертой среди тех, кто преуспел в торговле.
Instead, they excel at jobs that give them a great deal of autonomy.
Вместо этого они преуспевают в работе, которая дает им большую автономию.
They excel at jobs other races find tedious, but also have a great love of exploration and discovery.
Они преуспевают на тех работах, которые другие расы находят нудными и утомительными, но также имеют большую любовь к открытиям и разведке.
Food is a fundamental economic product, but only a handful of countries actually excel at food production.
Питание является важным и фундаментальным экономическим продукта, но лишь немногие страны действительно преуспеть в производстве продуктов питания.
The new facilities excel many similar foreign plants by several times in terms of equipment specifications, environmental and other parameters.
Новое производство в несколько раз превосходит многие зарубежные аналоги по оборудованию, экологическим и другим параметрам.
Not choosing being the only thing at which I truly excel.
Только в этом я действительно преуспел.
They excel at building a well-focused sound image and that is exactly what is expected for 3D audio effects.
Они преуспевают в создании хорошо сфокусированной звуковой картины, и это именно то, что мы ждем от 3D звуковых эффектов».
I even think and dare to say that that some of our findings even excel American.
И я думаю даже — и не побоюсь этого сказать — что некоторые наши наработки превосходят американские.
The European vehicles excel those of Russia according to the most important criterions: fuel consumption, reliability, working life, comfort etc.
Европейские автомобили превосходят отечественные по самым важным критериям: расход топлива, надежность, долговечность, комфортность и т.д.
That helped you to really excel on the Hungarian Short Track scene…
Это помогло вам действительно преуспеть в венгерском шорт-треке…
Those who excel within the Experienced Commercial Leadership Program are well-positioned for growth in their businesses within General Electric.
Тех, кто преуспел в опытных коммерческого руководства имеют хорошие возможности для роста в их индивидуальной деятельности в целом Электрический.
When children excel at language skills, all other academic skills are affected.
Когда у ребенка выдающиеся навыки в языке, это влияет и на все другие учебные предметы.
This is an area where you excel.
Предложения, которые содержат excel
Результатов: 6138. Точных совпадений: 6138. Затраченное время: 86 мс
Documents
Корпоративные решения
Спряжение
Синонимы
Корректор
Справка и о нас
Индекс слова: 1-300, 301-600, 601-900
Индекс выражения: 1-400, 401-800, 801-1200
Индекс фразы: 1-400, 401-800, 801-1200
превосходить, выделяться, изощряться, выдаваться
глагол ↓
- превосходить
to excel one’s teacher — превзойти своего учителя
not to be excelled — быть непревзойдённым
a babe all babes excelling — дитя, каких не видел свет
- (часто in, at) выделяться (чем-л. хорошим); отличаться, выдаваться
to excel at games — отличаться в спортивных играх
to excel as an orator — быть выдающимся оратором
to excel in shooting — превосходно /отлично/ стрелять
he excelled in nothing at all at school — в школе он не отличался успехами ни по одному предмету
Мои примеры
Словосочетания
to excel as a tailor — быть замечательным портным
to excel in running — отлично бегать
to excel one’s father — превзойти своего отца
to import into Excel — импортировать в Excel
excel in discus-throwing — превзойти всех в метании диска
excel as an orator — быть выдающимся оратором
excel at games — отличаться в спортивных играх
excel at — превосходить; отличаться; выдаваться
excel in quality — превосходить качеством
excel in shooting — превосходно стрелять; отлично стрелять
Примеры с переводом
She excels everyone else in sports.
В спорте она превосходит всех остальных. / В спорте ей нет равных.
Rick has always excelled at foreign languages.
Рик всегда был хорош в изучении иностранных языков.
She designed to excel in her studies.
Она намеревалась превзойти всех в учёбе.
She excelled in math.
Она преуспела в математике.
He almost burst with pride when his son began to excel at football.
Он был переполнен гордостью от успехов своего сына в футболе.
Turning his abilities into that channel in which he was most likely to excel.
Повернуть его способности в том направлении, где он мог бы достичь наибольшего успеха.
Many top athletes are perfectionists who drive themselves to excel.
Многие выдающиеся спортсмены — перфекционисты, которые сами ведут себя к успеху.
The special effects in this new sci-fi extravaganza excel any that we’ve seen previously.
Спецэффекты в этой новой научно-фантастической постановке превосходят всё виденное ранее.
Возможные однокоренные слова
excellence — превосходство, мастерство, высокое качество, преимущество
excellency — превосходительство, превосходство
excellent — отличный, превосходный, великолепный
Формы слова
verb
I/you/we/they: excel
he/she/it: excels
ing ф. (present participle): excelling
2-я ф. (past tense): excelled
3-я ф. (past participle): excelled
Содержание
- 1 Перевод с помощью Microsoft Translator
- 2 Реализация Яндекс переводчика в Excel
- 3 Способ 1. Формула
- 4 Способ 2. Формат ячеек
- 5 Первый способ транслитерировать русский текст
- 6 Второй способ перевода русского текста в транслит в Excel с помощью пользовательской функции
Знаете ли вы, что в Excel реализован инструмент перевода текста на другой язык. С помощью мини-переводчика вы можете перевести фразу, абзац или весь файл, написанный на другом языке. Данный элемент использует функционал программы Microsoft Translator, который по умолчанию содержится в офисных приложениях Microsoft. В сегодняшней статье я опишу, как воспользоваться данным функционалом. Помимо этого, мы рассмотрим, как с помощью функций ВЕБСЛУЖБА и ФИЛЬТР.XML реализовать Яндекс переводчик в нашей Excel книге.
Перевод с помощью Microsoft Translator
Итак, у вас имеется текст, который необходимо перевести на другой язык. В нашем случае, я хочу перевести текст, находящийся в ячейках A1:A3 с русского на английский. Переходим во вкладку Рецензирование в группу Язык, щелкаем по кнопке Перевод. В правой части книги появится панель Справочные материалы, в которой необходимо указать переводимый текст и языки исходный и на который перевести.
Чтобы задать текст для перевода, есть два пути. Первый, банальный, ручками набиваем текст в поле Искать, указываем язык перевода, жмем кнопку со стрелкой, слева от поля, ждем пару секунд пока Microsoft Translator подберет нужные слова и наслаждаемся результатом перевода в этой же панельке.
Второй вариант более технологичный и предполагает, что текст, который требуется перевести, уже имеется на листе. Для этого, удерживая клавишу Alt, щелкаем по ячейке с переводимым текстом, в поле Искать панели Справочные материалы вы увидите фразу с выбранной ячейки, а ниже ее перевод. Если вы нажмете кнопку Вставить, находящуюся под переводом, Excel заменит исходный текст в ячейке на переведенный.
Данный инструмент прост в обращении и особенно выручает, если в Excel книге попадаются незнакомые слова.
Способ, описанный выше, не требует каких-либо особых навыков владения Excel, достаточно один раз воспользоваться им, и все станет понятно. Способ, описанный ниже, посложнее и тем интереснее, потребует от пользователей некоторой сноровки.
Итак, как я уже писал в статье об автоматическом обновлении валют, в Excel 2013 реализован инструмент импорта данных в формате XML, с помощью функции ВЕБСЛУЖБА и ФИЛЬТР.XML. Первая функции использует API веб службы для выгрузки данных из интернета, вторая – возвращает конкретную информацию из выгруженного XML. Для реализации задуманной идеи в Excel мы воспользуемся переводчиком Яндекс, который имеет свой API. Переходим на страницу API Перевода Яндекс, где можно прочитать всю документацию и правила оформления результатов перевода, находим пункт Получите бесплатный API-ключ и щелкаем по нему (ВНИМАНИЕ! Чтобы получить ключ, у вас должен иметься профиль Яндекс).
Далее необходимо заполнить форму получения API-ключа, где надо указать от какой службы вам требуется ключ, прочитать пользовательское соглашение, поставить галочку о прочтении и нажать кнопку Получить API-ключ. Выглядит он следующим образом.
Данный ключ будет использоваться, как один из обязательных аргументов в передаваемом URL запросе к Яндекс службам. Следующий обязательный аргумент – это текст, который требуется перевести и третий аргумент – направление перевода, может задаваться как пара кодов языков (например, ru-en), либо в виде кода конечного языка (например, ru). Подробнее о синтаксисе URL запроса можете почитать на сайте Яндекс.
Таким образом, два обязательных аргумента у вас будут практически неизменными – ключ и язык перевода, а текст перевода будет переменным аргументом.
Важный момент, на который следует обратить внимание – прежде чем передавать запрос в Яндекс, необходимо изменить кодировку текста запроса, на понятный для веб службы язык. Для этого необходимо воспользоваться функцией КОДИР.URL, которая возвращает строку, зашифрованную в виде URL-адреса. К примеру, текст Самара будет выглядеть как %D0%A1%D0%B0%D0%BC%D0%B0%D1%80%D0%B0.
Добавив немного лоска нашем файлу, наш переводчик принял вполне удобочитаемый вид.
Скачать файл с переводчиком Яндекс в Excel.
Разберем варианты перевода данных в тысячи, миллионы и другие порядки в Excel для сокращения записей (например, запись вида 123 456 руб. в 123,4 тыс. руб.).
Приветствую всех, уважаемые читатели блога TutorExcel.Ru.
Проблема наглядной визуализации данных всегда остро стоит перед любым пользователем программы Excel — сегодня мы остановимся на аспектах отображения чисел с выделением размерности.
К примеру, при виде числа 123 456 789 не сразу сообразишь что это за число, а уж при виде большой таблицы с подобными числами глаза точно устанут и таблица станет не читаемой.
Проблему с округлением чисел мы можем решить 2 способами:
- Формула. Непосредственное деление содержимого ячейки на требуемый делитель (тысяча, миллион, миллиард и т.д.);
- Формат. Изменения отображения ячейки с помощью настройки формата ячейки.
Начнем с более очевидного и простого варианта.
Способ 1. Формула
Чтобы перевести числа в тысячи, нужно эти числа разделить на тысячу.
Достаточно очевидный факт, тем не менее именно в простоте и заключается суть применения варианта с формулами.
Возьмем таблицу с произвольными числами (продублируем данные в соседний столбец B для более понятного пояснения):
Оставим столбец A неизменным, а работать будем со столбцом B.
Запишем в любую неиспользуемую ячейку число 1 000 (или 1 000 000, в зависимости от порядка, который мы хотим показать).
Копируем данную ячейку, а затем выделяем диапазон ячеек (ячейки B2:B10), где будем менять размерность.
Воспользуемся инструментом Специальная вставка — щелкаем правой кнопкой мыши по выделенному диапазону и выбираем Специальную вставку (либо воспользуемся сочетанием клавиш Ctrl+Alt+V):
В появившемся окошке в разделе Операция выбираем Разделить и щелкаем на ОК, в результате получаем (для наглядности я добавил еще 1 знак после запятой):
Минус данного способа в том, что операцией деления мы меняем содержимое ячеек, что не всегда удобно и возможно.
Теперь перейдем к рассмотрению более сложного, однако более гибкого и красивого варианта.
Способ 2. Формат ячеек
Помимо изменения самих ячеек, мы можем менять и их формат отображения.
К тому же, если перед нами стоит задача, например, перевести рубли в тысячи рублей, то мы сможем это сделать только данным способом (так как предыдущий способ меняет само число, но подпись оставляет неизменной).
Рассмотрим такую же таблицу, что и в примере выше, аналогично выделяем диапазон с данными (B2:B10), щелкаем правой кнопкой мыши и переходим в Формат Ячеек.
Во вкладке Число в разделе Числовые форматы выбираем (все форматы), в правой части окна показывается как будет отображаться ячейка, в моем случае маска отображения «# ##0».
Для того, чтобы сделать число в тысячах добавим 1 пробел в конце записи числа в маске — «# ##0 » (для миллиона 2 подряд пробела и т.д.), нажимаем ОК и получаем аналогичный результат.
Если нужно добавить в запись «тыс. руб.», то в формат маски записываем «# ##0,0 » тыс. руб.»», т.е. ставим пробел именно после записи формата числа (до добавления текстовой записи, а не после):
Скачать файл с примером.
Спасибо за внимание!
Если у вас есть мысли или вопросы по теме статьи — делитесь в комментариях.
Удачи вам и до скорых встреч на страницах блога TutorExcel.Ru!
Очень часто требуется преобразовать русский текст (кириллицу) в английский (транслит), не перевести, а написать русские слова английскими буквами.
Такое, например, может понадобиться для импорта данных в какую-нибудь программу, базу данных, которая не поддерживает русские буквы. Задача распространенная, но стандартными средствами Excel не решается.
Мы предлагаем вам два варианта решения данной задачи.
Первый способ транслитерировать русский текст
Первый способ транслита русского текста достаточно топорный — с использованием приложения Punto Switcher от Яндекс.
Скачиваем программу Punto Switcher на официальном сайте:
Punto Switcher — программа, которая автоматически переключает раскладку клавиатуры. Она знает, что «ghbdtn» — это «привет», а «пщщв ьщктштп» — это «good morning».
Так вот, данная программа, помимо своей основной функции можете переводить текст в транслит, менять регистр выделенного текста (сделать из «иванов» в «ИВАНОВ») и другое.
Устанавливаем программу себе на компьютер, в системном трее должен появится значок программы
Если зайти в настройки (правой кнопкой мыши по значку, выбрать настройки, горячие клавиши), то можно увидеть, что по умолчанию установлено переводить текст в транслит с помощью горячих клавиш Alt+Scroll Lock
К сожалению, в самом Excel программа транслитерировать текст не сможет, необходимо промежуточное действие. Копируем столбец с русскими буквами, открываем блокнот на компьютере (Notepad) и вставляем туда текст, далее выделяем текст в блокноте и нажимаем клавиши Alt+Scroll Lock, текст автоматически поменяется на транслит.
Далее вы просто копируете этот текст и вставляете обратно в Excel.
Это удобно если нужно например перевести в translit, например один объемный столбец данных на русском языке, но иногда преобразование текста в транслит требуется с помощью формул Excel, поэтому рассмотрим второй способ с использованием пользовательской функции Excel, написанной на VBA
Второй способ перевода русского текста в транслит в Excel с помощью пользовательской функции
Есть специальный макрос для создания пользовательской функции.
Function Translit(Txt As String) As String Dim Rus As Variant Rus = Array("а", "б", "в", "г", "д", "е", "ё", "ж", "з", "и", "й", "к", _ "л", "м", "н", "о", "п", "р", "с", "т", "у", "ф", "х", "ц", "ч", "ш", _ "щ", "ъ", "ы", "ь", "э", "ю", "я", "А", "Б", "В", "Г", "Д", "Е", _ "Ё", "Ж", "З", "И", "Й", "К", "Л", "М", "Н", "О", "П", "Р", _ "С", "Т", "У", "Ф", "Х", "Ц", "Ч", "Ш", "Щ", "Ъ", "Ы", "Ь", "Э", "Ю", "Я") Dim Eng As Variant Eng = Array("a", "b", "v", "g", "d", "e", "jo", "zh", "z", "i", "j", _ "k", "l", "m", "n", "o", "p", "r", "s", "t", "u", "f", "kh", "ts", "ch", _ "sh", "sch", "''", "y", "'", "e", "yu", "ya", "A", "B", "V", "G", "D", _ "E", "JO", "ZH", "Z", "I", "J", "K", "L", "M", "N", "O", "P", "R", _ "S", "T", "U", "F", "KH", "TS", "CH", "SH", "SCH", "''", "Y", "'", "E", "YU", "YA") For I = 1 To Len(Txt) с = Mid(Txt, I, 1) flag = 0 For J = 0 To 65 If Rus(J) = с Then outchr = Eng(J) flag = 1 Exit For End If Next J If flag Then outstr = outstr & outchr Else outstr = outstr & с Next I Translit = outstr End Function
Переключите раскладку на русский язык!! Копируем данный код, открываем среду VBA, для это нажмите правой кнопкой на активный лист и выберите пункт «Исходные данные», либо нажмите Alt+F11 далее через меню выберите новый программный модуль (Insert — Module)
и в открывшееся окно вставляете данный код и закрываете это окно.
После этого в любом месте данного листа (а при вставке кода с помощью Insert — Module — в любом месте данной книги) вы сможете использовать пользовательскую функцию, которую можно вызвать выбрав:
Вставка — Функция (Insert — Function)
в Excel 2013 Функция — Вставить функцию
Выбираем Категория: определенные пользователем, в данном списке должна появится наша функция Translit
Можно просто в нужной ячейке набрать =Transit (ссылка_на_русский_текст)
После этого протягиваем формулу и получаем нужный нам результат.
Если вы присмотритесь в полученный результат, то увидите, что данные немного отличаются, например
Ivanov Sergej Petrovich и Ivanov Sergey Petrovich
то есть буква «й» преобразовалась по-разному, если для вас это критично, то нужно будет немного поменять указанный выше код. В коде есть две таблицы — одна на русском языке, другая латиницей. Не трудно догадаться, что вам необходимо поменять нужные вам буквы. В данном случае в коде нужно найти «j» и поменять на «y», если требуется, то по аналогии поступаем с другими буквам.
Важно!
- Начиная с Excel 2007 не забудьте сохранить файл в формате поддержки макросов — xlsm, иначе макрос не сохранится;
- Данный макрос необходимо вставлять в каждую отдельную книгу, в которой вы хотите, чтобы он работал;
- Иногда требуется, чтобы была не встроенная функция, а макрос при запуске которого текст будет переводится в транслит, в этом случае нужно вставить код, указанный ниже. В итоге, для перевода текста в transit необходимо выделить нужный текст на русском языке (диапазон ячеек) и запустить макрос «Translit» и данный текст будет обработан.
- Важно! Перед копированием данного кода, обязательно переключите раскладку клавиатуры на русский язык.
Sub Translit() Dim Txt As Variant Dim i As Integer Dim J As Integer Dim c As String Dim flag As Integer Dim outchr As String Dim outstr As String Dim Rus As Variant Rus = Array("а", "б", "в", "г", "д", "е", "ё", "ж", "з", "и", "й", "к", _ "л", "м", "н", "о", "п", "р", "с", "т", "у", "ф", "х", "ц", "ч", "ш", _ "щ", "ъ", "ы", "ь", "э", "ю", "я", "А", "Б", "В", "Г", "Д", "Е", _ "Ё", "Ж", "З", "И", "Й", "К", "Л", "М", "Н", "О", "П", "Р", _ "С", "Т", "У", "Ф", "Х", "Ц", "Ч", "Ш", "Щ", "Ъ", "Ы", "Ь", "Э", "Ю", "Я") Dim Eng As Variant Eng = Array("a", "b", "v", "g", "d", "e", "jo", "zh", "z", "i", "j", _ "k", "l", "m", "n", "o", "p", "r", "s", "t", "u", "f", "kh", "ts", "ch", _ "sh", "sch", "''", "y", "'", "e", "yu", "ya", "A", "B", "V", "G", "D", _ "E", "JO", "ZH", "Z", "I", "J", "K", "L", "M", "N", "O", "P", "R", _ "S", "T", "U", "F", "KH", "TS", "CH", "SH", "SCH", "''", "Y", "'", "E", "YU", "YA") For Each Txt In Selection.Cells outstr = Empty For i = 1 To Len(Txt) с = Mid(Txt, i, 1) flag = 0 For J = 0 To 65 If Rus(J) = с Then outchr = Eng(J) flag = 1 Exit For End If Next J If flag Then outstr = outstr & outchr Else outstr = outstr & с Next i Txt.Value = outstr Next Txt End Sub
Итак, надеюсь вы нашли ответ на свой вопрос о том, как проще всего транслитерировать текст в Excel (преобразовать текст на русском языке в транслит).
Ставьте лайки, подписывайтесь на наши группы в социальных сетях и следите за следующими уроками.
SirExcel — безграничные возможности Excel