Версия для печати

Translite — Перевод с транслита и обратно

Надстройка MyAddin

 

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

Транслит

Синтаксис:

=Translit(B8;0)

Ячейка с текстом или текст(B8) — указывается ячейка, текст в которой Вы хотите перевести.

Тип преобразования(0) — Необязательный аргумент. По умолчанию принимает значение 1. Всего может использоваться два типа: 1 — преобразование с транслита на русский; 0 — с русского на транслит.

Следует помнить, что не все пишут на транслите по установленным правилам(поверьте, они существуют!), вследствие чего не всегда текст, написанный на транслите может быть корректно переведен на русский.

 



Поддержать автора сайта
Поделиться ссылкой
  1. source
    24 Июль 2011 в 22:46 | #1

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

  2. 25 Июль 2011 в 09:03 | #2

    Если честно не очень понял куда подробнее :-)
    =Translit(B8;0)
    В В8 тот текст, который надо перевести.
    Второй аргумент — читайте выше, все написано.

  1. Пока что нет уведомлений.

Комментарий будет добавлен после проверки администратором.
Комментарии, не имеющие отношения к комментируемой статье, будут удаляться без уведомления и объяснения причин. Если есть вопрос по проблеме в Excel- добро пожаловаться на Форум