О транслитерации русских имен и фамилий
При заполнении регистрационных форм, анкет, оформлении разного рода документов (например, загранпаспорта или визы) приходится писать свою фамилию, имя, адрес латинскими (английскими) буквами. Данный сервис позволяет автоматизировать перевод (транслитерацию) русских букв в английские.
Как правильно написать фамилию и имя по-английски? Как правильно назвать русский сайт английскими буквами? Существуют различные системы или правила транслитерации имен и фамилий (транслитерация русских слов). В их основе лежит процесс простого замещения букв русского алфавита на соответствующие буквы или сочетания букв английского алфавита (см. ниже). Различие между системами транслитерации имен и фамилий наблюдается при переводе некоторых букв, например Е, Ё, Ъ, Ь и дифтонгов (сочетаний гласной буквы и Й).
|
Для того чтобы перевести английские буквы в русские вставьте текст в верхнее поле ввода и нажмите кнопку «Сделать». В результате в нижнем поле ввода получится перевод русского текста в транскрипт (русские слова английскими буквами).
Виды транслитерации
-
Американская (для визы США)
Особенность: буква Е или Ё транслитерируется в латинский алфавит как YE, если стоит в начале слова, после гласных и знаков Ъ и Ь. Знаки Ъ и Ь ничем не представлены. Например, Евгений=Yevgeniy, Анатольевич=Anatolyevich, Сергеевич=Sergeyevich; Ёлкин=Yelkin, Планёрная=Planernaya. -
Новый загранпаспорт (с 2010)
Транслитерация по ГОСТ Р 52535.1-2006 путем простого замещения букв русского алфавита на соответствующие буквы или сочетания букв английского алфавита. -
Старый загранпаспорт (до 2010)
Применялась для заграничных паспортов гражданина РФ с 1997 до 2010 года. Мягкий и твердый знаки представлены апострофами (‘ и »). -
Универсальная (best!)
На данный момент это наиболее привычная система транслитерации кириллицы в латинские буквы — похожа на «Старый загранпаспорт», но без апострофов (‘).
Примечание. С
16 марта 2010 года
при оформлении загранпаспорта используются новые правила транслитерации кириллицы для русского алфавита. Результат может не совпадать со старым именем, например, на пластиковой карте. Чтобы имя в загранпаспорт вписали правильно (как раньше), то есть, чтобы оно совпадало с именем на кредитке или водительских правах, нужно дополнительно подавать соответствующее заявление. Пример: Юлия по новой системе будет Iuliia, скорее всего вы захотите Julia или Yuliya (что, на мой взгляд, благозвучнее).
При оформлении водительских прав используется отличная от загранпаспорта система транслитерации, похожая на систему для визы США. По желанию владельца записи латиницей в водительских удостоверениях могут .
Ссылки по теме:
- Транслитерация фамилий
- Приказ Федеральной миграционной службы (ФМС России) от 3 февраля 2010 г. N 26
- Транслитерация русского алфавита латиницей (wikipedia.org)
Первый способ транслитерировать русский текст
Первый способ транслита русского текста достаточно топорный — с использованием приложения Punto Switcher от Яндекс.
Скачиваем программу Punto Switcher на официальном сайте: http://punto.yandex.ru/
Так вот, данная программа, помимо своей основной функции можете переводить текст в транслит, менять регистр выделенного текста (сделать из «иванов» в «ИВАНОВ») и другое.
Устанавливаем программу себе на компьютер, в системном трее должен появится значок программы
Если зайти в настройки (правой кнопкой мыши по значку, выбрать настройки, горячие клавиши), то можно увидеть, что по умолчанию установлено переводить текст в транслит с помощью горячих клавиш Alt+Scroll Lock
К сожалению, в самом Excel программа транслитерировать текст не сможет, необходимо промежуточное действие. Копируем столбец с русскими буквами, открываем блокнот на компьютере (Notepad) и вставляем туда текст, далее выделяем текст в блокноте и нажимаем клавиши Alt+Scroll Lock, текст автоматически поменяется на транслит.
Далее вы просто копируете этот текст и вставляете обратно в Excel.
Это удобно если нужно например перевести в translit, например один объемный столбец данных на русском языке, но иногда преобразование текста в транслит требуется с помощью формул Excel, поэтому рассмотрим второй способ с использованием пользовательской функции Excel, написанной на VBA
Заменить русские буквы на английские в Excel и наоборот
Надстройка !SEMTools предлагает помимо основного еще 4 варианта замены:
- Обратный транслит (из латиницы в кириллицу)
- «Смена раскладки» — asdf -> фыва
- Замена букв с идентичным начертанием — кириллица в латиницу
- Аналогичная замена английских букв, похожих на русские, на действительно русские
Последние два пункта тесно связаны с ситуациями, когда удалось найти русские слова, содержащие латиницу или английские слова с кириллическими символами, и теперь нужно исправить такой текст.
Чтобы произвести транслитерацию, достаточно просто выделить столбец с данными и вызвать нужную процедуру. Данные изменятся на месте.
Транслитерация в !SEMTools
Второй способ перевода русского текста в транслит в 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
Замена русских букв на английские
В Excel есть несколько способов замены русских букв на английские. Рассмотрим наиболее распространенные из них.
1. Использование функции SUBSTITUTE
Функция SUBSTITUTE позволяет заменить определенные символы или текст на другие символы или текст в ячейках.
Пример использования:
- Выберите столбец с данными, которые нужно заменить.
- Нажмите на кнопку «Home» в верхней панели.
- Выберите «Find & Select» в группе «Editing».
- Выберите «Replace» из выпадающего меню.
- В поле «Find» введите русскую букву, которую нужно заменить.
- В поле «Replace with» введите английскую букву, на которую нужно заменить.
- Нажмите на кнопку «Replace All».
2. Использование функции TRANSLATE
Функция TRANSLATE предназначена для замены символов в ячейках с использованием таблицы перевода.
Пример использования:
- Выберите столбец с данными, которые нужно заменить.
- Нажмите на кнопку «Formulas» в верхней панели.
- Выберите «Text» в группе «Function Library».
- Выберите «TRANSLATE» из списка функций.
- В поле «Text» введите ссылку на столбец с данными, которые нужно заменить.
- В поле «From» введите русскую букву, которую нужно заменить.
- В поле «To» введите английскую букву, на которую нужно заменить.
- Нажмите на кнопку «OK».
3. Использование формулы REPLACE
Формула REPLACE позволяет заменить символы или текст в ячейках.
Пример использования:
- Выберите столбец с данными, которые нужно заменить.
- Введите следующую формулу в пустую ячейку: =REPLACE(A1,1,1,»B»), где A1 — ссылка на ячейку с данными, 1 и 1 — начальная позиция замены, «B» — английская буква, на которую нужно заменить русскую букву.
- Нажмите на клавишу «Enter».
- Скопируйте формулу и примените ее ко всем остальным ячейкам столбца.
4. Использование VBA макроса
В Excel также можно использовать VBA макросы для замены русских букв на английские. Для этого нужно создать макрос, который будет выполнять замены в выбранных столбцах или ячейках.
Пример VBA макроса:
Sub ReplaceRussianLetters()
Dim rng As Range
Dim cell As Range
Set rng = Selection
For Each cell In rng
cell.Value = Replace(cell.Value, «а», «a»)
cell.Value = Replace(cell.Value, «б», «b»)
‘добавьте остальные замены по необходимости
Next cell
End Sub
Чтобы использовать этот макрос, выполните следующие действия:
- Выделите столбец или ячейки, в которых нужно заменить русские буквы.
- Нажмите на кнопку «Developer» в верхней панели (если кнопка отсутствует, ее нужно добавить через «File» > «Options» > «Customize Ribbon»).
- Выберите «Visual Basic» в группе «Code».
- В окне «Visual Basic for Applications» вставьте код макроса выше.
- Закройте окно «Visual Basic for Applications».
- Нажмите на кнопку «Macros» в группе «Code».
- Выберите созданный макрос из списка.
- Нажмите на кнопку «Run».
Это основные способы замены русских букв на английские в Excel. Выберите подходящий метод в зависимости от ваших потребностей.
Как в Excel заменить кириллицу на латиницу?
Теперь если выделить на листе диапазон и запустить наш макрос сочетанием клавиш Alt+F8 или на вкладке Разработчик → Макросы (Developer → Macros), то все английские буквы, найденные в выделенных ячейках, будут заменены на равноценные им русские. Заменить Кириллицу на Латиницу (рщьу -> home) -> программа заменит все буквы Кириллицы на соответствующие этим же клавишам клавиатуры буквы Латиницы; Заменить Латиницу на Кириллицу (vfvf -> мама) -> программа заменит все буквы Латиницы на соответствующие этим же клавишам на клавиатуре буквы Кириллицы.
Как заменить все русские буквы на английские?
Для этого нам понадобиться открыть WORD и найти на верхней панельке, в уголке, слово «заменить». Кликнуть на нее и откроется окошко, в котором мы можем русскую букву поменять на идентичную английскую. То же самое получится, если воспользоваться горячими клавишами (CRTL + H).
Как написать й транслитом?
Здесь используется принцип фонетического соответствия русских и латинских букв: й→j, ц→c, ы→y, ю→ju, я→ja или й→y, ц→ts, ч→ch, ш→sh, е→ye, ю→yu, я→ya.
Как включить поддержку макросов в Excel?
Параметры макроса не меняются для всех Office программ.
- Откройте вкладку Файл.
- Щелкните Параметры.
- Затем выберите пункты Центр управления безопасностью и Параметры центра управления безопасностью.
- В центре управления безопасностью щелкните элемент Параметры макросов.
- Сделайте нужные выборки и нажмите кнопку ОК.
Как убрать кириллицу?
Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter, откроется редактор реестра. и в правой части пролистайте значения этого раздела до конца. Дважды нажмите по параметру ACP, установите значение 1251 (кодовая страница для кириллицы), нажмите Ок и закройте редактор реестра.
Как в Word заменить одну букву во всем тексте?
Поиск и замена текста
- Перейдите на главная >Заменить или нажмите CTRL+H.
- В поле Найти введите искомое слово или фразу.
- В поле Заменить введите новый текст.
- Нажимайте кнопку Найти далее, пока не перейдете к слову, которое нужно изменить.
- Нажмите кнопку Заменить.
Как обойти Антиплагиат замена букв?
Замена русских букв на английские – антиплагиат
- ЛАЙФХАК
- Самый быстрый и эффективный способ, который поможет обмануть антиплагиат — это кодировка файла. …
- Вы бесплатно проверяете уникальность нового файла, удостверяетесь в высоком процент оригинальности, а затем мы присылаем чек на оплату.
Как печатать русский текст латиницей?
Если у вас на клавиатуре русская раскладка, а вы хотите набрать текст латиницей, перейдите в режим «Я печатаю на транслите» и печатайте кириллицей, она автоматически «переведется» в латиницу. Соответствие букв кириллицы и латиницы можно увидеть чуть выше окна транслитерации.
Как правильно писать латинскими буквами?
Ответ: Набрать римские цифры на клавиатуре очень просто — перейдите на английский язык ввода на клавиатуре (комбинацией «Ctrl+Shift» или «Alt+Shift» или «Win+Пробел» в зависимости от настроек вашей Windows или другой ОС). Затем нажмите на клавишу «CapsLock», чтобы перейти на набор заглавными буквами .
Что значит имя транслитом?
Транслитерация (транслит) — это соответствие букв кириллице и латинице Правильно вносите фамилию и имя пассажира при заказе авиабилета на самолет для внутренних и международных рейсов используя транслитерацию ГОСТ Р 52535.1-2006 — для загранпаспортов Российской Федерации.
Как запустить скрипт в Excel?
Запуск макроса на вкладке «Разработчик»
- Откройте книгу, содержащую нужный макрос.
- На вкладке Разработчик в группе Код нажмите кнопку Макросы.
- В поле Имя макроса выберите макрос, который вы хотите запустить, и нажмите кнопку Выполнить.
- У вас также есть другие варианты:
Как включить Visual Basic в Excel?
Запуск редактора Visual Basic
Простейший способ запустить редактор Visual Basic в Excel – нажать комбинацию клавиш Alt+F11 (то есть нажать клавишу Alt и, удерживая её, нажать клавишу F11).
«Microsoft Word» uchun «translit» dasturi
19.04.2018 12:06
0
72701
Foto: «microsoft-word»
Ko‘pincha bizga kirill yoki lotin alifbosida materiallar kelganida ularni kirilldan-lotinga, lotindan-kirillga o‘girish ehtiyoji paydo bo‘lib turadi. Bundan tashqari hujjatimizni odatdagidek emas, balki kitob ko‘rinishida chop etish ehtiyoji ham yuzaga keladi. Siz bilan bo‘lishmoqchi bo‘lganimiz, «translit» dasturi ana shu muammolarni hal qilishingizda sizga yordam beradi.
Ushbu dasturni o‘zingizga yuklab olib, uni arxivdan alohida papkaga ajrating. Dasturni o‘rnatish tartibi oddiy, buning uchun «Setup.exe yoki «Translit.exeni ishga tushiramiz. Dasturni o‘rnatayotgan paytingizda bu ikki ilova bir papkada bo‘lishi muhim hisoblanadi. Dasturning o‘rnatilishi oxirida xatolik oynasi chiqadi:
Buning dastur ishlashiga hech qanday ta’siri yo‘q, bu oynada «Continue» tugmasini bosib davom etamiz va keyingi oynada «Close» tugmasini bosib dastur o‘rnatilishini yakunlaymiz. Dasturni o‘rnatayotgan paytimizda «Word dasturi ishga tushirilmagan bo‘lishi lozim.
Dasturni o‘rnatib bo‘lganingizdan so‘ng undan foydalanish uchun «Word dasturini ishga tushiramiz va «Menyu» satri (Stroka menyu)da «Nadstroyki» bo‘limi (Vkladka)ni topamiz, uning tarkibida «Kirill – Lotin», «Lotin – Kirill» va «Print_Kitob» tugmalarini ko‘rishingiz mumkin.
«Kirill-Lotin» tugmasini bosganingizda hujjatdagi to‘liq matn lotin alifbosiga o‘tadi, buni matnning bir qismini belgilab amalga oshirishimiz ham mumkin, shunda faqatgina belgilangan matn lotin alifbosiga o‘tadi.
«Lotin-Kirill»ni qo‘llash ham xuddi shu singari amalga oshiriladi, faqat buni diqqat bilan amalga oshiring, chunki ingliz tilidagi so‘zlar matn ham kirill alifbosiga o‘tib ketishi mumkin.
«Print_Kitob» tugmasini hujjatingizni tayyor holatida bosasiz, shunda quyidagi kabi oyna ochiladi:
Hujjat uchun yetishmagan sahifalarni dastur o‘zi qo‘shadi va jami sahifalar sonini va printerga qancha qog‘oz yuklash kerakligini xabar beradi, «Old sahifalar» aktiv bo‘lib turgan paytda «Chop etish» tugmasi bosiladi, hujjat chop etilganidan so‘ng «Orqa sahifalar» aktiv bo‘ladi, chop etilgan qog‘ozlarni shu holida yana printerga yuklab, qolgan qismini chop etamiz. Dastur tomonidan qo‘shilgan sahifalar hujjatda qoladi, kerak bo‘lmasa ularni keyin o‘chirib tashlashingiz mumkin.
Umid qilamizki bu kichik, lekin samarali dastur sizga ham ma’qul keladi va ishingizni ancha osonlashtiradi.
E’tiboringiz uchun rahmat!
Преимущества использования программы Excel
Вот некоторые из преимуществ использования программы Excel:
1. Удобство использования. Благодаря интуитивно понятному интерфейсу, Excel легко освоить даже для начинающего пользователя. Он предоставляет широкий набор инструментов для создания, форматирования и анализа данных.
2. Гибкость и мощные функции. Excel позволяет выполнять сложные математические и статистические расчеты, создавать графики и диаграммы, автоматизировать задачи с помощью макросов и формул. Это делает программу незаменимой для бизнес-аналитики, финансового анализа и других областей, где требуется обработка больших объемов данных.
3. Возможность работы с командой. Excel обеспечивает возможность одновременного доступа к таблицам и файлам нескольких пользователей, что позволяет эффективно совместно работать над проектами. Кроме того, используя функции обмена данными, можно интегрировать Excel с другими программами и системами.
4. Автоматизация и экономия времени. Excel позволяет автоматизировать повторяющиеся задачи, создавать шаблоны и макросы, что существенно упрощает работу и экономит время. Кроме того, возможность импорта и экспорта данных позволяет легко обмениваться информацией с другими программами и сторонними системами.
5. Анализ и визуализация данных. Excel предоставляет широкие возможности для анализа и визуализации данных с помощью графиков, диаграмм, сводных таблиц и других инструментов
Это важно как для бизнес-аналитики и представления результатов, так и для принятия обоснованных решений на основе данных
В итоге, использование программы Excel позволяет повысить эффективность работы, упростить процессы обработки данных, улучшить аналитические возможности и совместную работу. Независимо от сферы деятельности, Excel является неотъемлемым инструментом для работы с таблицами и расчетами.
Как транслитерировать текст в Excel (русский текст преобразовать в английский транслит)
Очень часто требуется преобразовать русский текст (кириллицу) в английский (транслит), не перевести, а написать русские слова английскими буквами.
Такое, например, может понадобиться для импорта данных в какую-нибудь программу, базу данных, которая не поддерживает русские буквы. Задача распространенная, но стандартными средствами Excel не решается.
Мы предлагаем вам два варианта решения данной задачи.
Первый способ транслитерировать русский текст
Первый способ транслита русского текста достаточно топорный — с использованием приложения Punto Switcher от Яндекс.
Скачиваем программу Punto Switcher на официальном сайте: http://punto.yandex.ru/
Так вот, данная программа, помимо своей основной функции можете переводить текст в транслит, менять регистр выделенного текста (сделать из «иванов» в «ИВАНОВ») и другое.
Устанавливаем программу себе на компьютер, в системном трее должен появится значок программы
Если зайти в настройки (правой кнопкой мыши по значку, выбрать настройки, горячие клавиши), то можно увидеть, что по умолчанию установлено переводить текст в транслит с помощью горячих клавиш Alt+Scroll Lock
К сожалению, в самом Excel программа транслитерировать текст не сможет, необходимо промежуточное действие. Копируем столбец с русскими буквами, открываем блокнот на компьютере (Notepad) и вставляем туда текст, далее выделяем текст в блокноте и нажимаем клавиши Alt+Scroll Lock, текст автоматически поменяется на транслит.
Далее вы просто копируете этот текст и вставляете обратно в Excel.
Это удобно если нужно например перевести в translit, например один объемный столбец данных на русском языке, но иногда преобразование текста в транслит требуется с помощью формул Excel, поэтому рассмотрим второй способ с использованием пользовательской функции Excel, написанной на VBA
Второй способ перевода русского текста в транслит в Excel с помощью пользовательской функции
Есть специальный макрос для создания пользовательской функции.
Переключите раскладку на русский язык!! Копируем данный код, открываем среду VBA, для это нажмите правой кнопкой на активный лист и выберите пункт «Исходные данные«, либо нажмите Alt+F11 далее через меню выберите новый программный модуль (Insert — Module)
и в открывшееся окно вставляете данный код и закрываете это окно.
После этого в любом месте данного листа (а при вставке кода с помощью Insert — Module — в любом месте данной книги) вы сможете использовать пользовательскую функцию, которую можно вызвать выбрав:
Вставка — Функция ( Insert — Function )
в Excel 2013 Функция — Вставить функцию
Выбираем Категория: определенные пользователем, в данном списке должна появится наша функция Translit
Можно просто в нужной ячейке набрать =Transit(ссылка_на_русский_текст)
После этого протягиваем формулу и получаем нужный нам результат.
Если вы присмотритесь в полученный результат, то увидите, что данные немного отличаются, например
Ivanov Serge j Petrovich и Ivanov Serge y Petro vich
то есть буква «й» преобразовалась по-разному, если для вас это критично, то нужно будет немного поменять указанный выше код. В коде есть две таблицы — одна на русском языке, другая латиницей. Не трудно догадаться, что вам необходимо поменять нужные вам буквы. В данном случае в коде нужно найти «j» и поменять на «y», если требуется, то по аналогии поступаем с другими буквам.
Начиная с Excel 2007 не забудьте сохранить файл в формате поддержки макросов — xlsm, иначе макрос не сохранится; Данный макрос необходимо вставлять в каждую отдельную книгу, в которой вы хотите, чтобы он работал; Иногда требуется, чтобы была не встроенная функция, а макрос при запуске которого текст будет переводится в транслит, в этом случае нужно вставить код, указанный ниже. В итоге, для перевода текста в transit необходимо выделить нужный текст на русском языке (диапазон ячеек) и запустить макрос «Translit» и данный текст будет обработан
Важно! Перед копированием данного кода, обязательно переключите раскладку клавиатуры на русский язык
Итак, надеюсь вы нашли ответ на свой вопрос о том, как проще всего транслитерировать текст в Excel (преобразовать текст на русском языке в транслит).
Сўзларни крилл бўшқарма ишлашнинг фойдаланувчи фойдаланиши
Фойдаланувчи лотинча киру нусхасини кегай куйдириш учун Excel дастурлари лотинча таржима қиламайди. Шу ҳолда, сўзларни крилл бўшқарма ишлаш керак бўлади. У шу тарзда сўзларни крилча бўшқарма ишлаш мумкин.
- Асосий дастурда «Таҳрирлаш» — «Қайта ёзиш» опсияларидан фойдаланишдан олоҳ ёки ўртаси бўлса, киритилган ва яратилган сўзларни манзили бўйича кайта ёзиб келинсин. Бу ҳолатда, крилча бўшқармада яратиладиган сўзлик кичрайди.
- Жуда катта маълумотларни бўшидан қўйиш ишини ўз асосий ҳолатларига керакли бўлган сўзлар бўйича ижро этинг. Бунинг учун, «Рўйхат»ни ёзинг, қуйида сўзларни киритиш критерийларини белгиланг.
- Сўзларни сифатли бўшқарма қилиш керакли сўз бўйича «Қиров-ан» бирламалигидан фойдаланинг. Масалан, «Ан-ҳақ йўкотиши», «Ан-ҳақ муроҷаат қилиш» ва «Ан-ан-ҳақ ухлаб-лашатуллоҳ» моддалари кулай ушбу масалаларни кўрсатади.
- Сўзлар орасидаги бирламаликни тушунтириш учун, бироқ сўз бўйича сифатли бўшқармани ҳаджмига эга бўлганини тушунтиринг.
Ушбу тақдимотлар Сўзларнинг крилл бўшқармага ёки ўзгартирилишга, лотинча таржимага эга бўлишига, фойдаланувчиларга кўмаклашади. Фойдаланувчилар Excel қулайлигини билганда, олар анча кўп мозинга эга бўладилар. Улар бундай холатда асл белгиларни билмадан бор сўзларни крилл бўшқармага, ишлатиш мумкин.