Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как закодировать слово в эксель? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Как закодировать слово в эксель? (Формулы/Formulas)
Как закодировать слово в эксель?
Spirtuozzz Дата: Воскресенье, 11.08.2019, 11:40 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день. Подскажите, пожалуйста, можно ли с помощью формул эксель закодировать слово (например "собака") в такой формат, чтобы каждая буква слова была заменена на порядковый номер буквы по алфавиту? То есть в результате должно получиться из слова "Собака" - "191621121". Наверно, можно сделать что-то подобное с помощью формулы "ВПР" (файл прикреплен) и установления в качестве ключа определенной буквы. И так сделать в одной формулы n-е число раз, смотря сколько букв. Правда какой формулой вычленить 2-ю, 3-ю и т.д. буквы из слова пока не знаю....
К сообщению приложен файл: 1566079.xlsx (9.7 Kb)
 
Ответить
СообщениеДобрый день. Подскажите, пожалуйста, можно ли с помощью формул эксель закодировать слово (например "собака") в такой формат, чтобы каждая буква слова была заменена на порядковый номер буквы по алфавиту? То есть в результате должно получиться из слова "Собака" - "191621121". Наверно, можно сделать что-то подобное с помощью формулы "ВПР" (файл прикреплен) и установления в качестве ключа определенной буквы. И так сделать в одной формулы n-е число раз, смотря сколько букв. Правда какой формулой вычленить 2-ю, 3-ю и т.д. буквы из слова пока не знаю....

Автор - Spirtuozzz
Дата добавления - 11.08.2019 в 11:40
bmv98rus Дата: Воскресенье, 11.08.2019, 12:45 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
Spirtuozzz, закодировать не проблема, проблема собрать коды в одну строку формулой. По простому можно так
Код
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(LOWER(A1);"а";"01");"б";"02");"в";"03");"г";"04");"д";"05");"е";"06");"ё";"07");"ж";"08");"з";"09");"и";"10");"й";"11");"к";"12");"л";"13");"м";"14");"н";"15");"о";"16");"п";"17");"р";"18");"с";"19");"т";"20");"у";"21");"ф";"22");"х";"23");"ц";"24");"ч";"25");"ш";"26");"щ";"27");"ъ";"28");"ы";"29");"ь";"30");"э";"31");"ю";"32");"я";"33")

Одно но, ваш код 191621121 невозможно перевести обратно однозначно сказав, что это , так как нет ничего что указывает на количество знаков на одну букву.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеSpirtuozzz, закодировать не проблема, проблема собрать коды в одну строку формулой. По простому можно так
Код
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(LOWER(A1);"а";"01");"б";"02");"в";"03");"г";"04");"д";"05");"е";"06");"ё";"07");"ж";"08");"з";"09");"и";"10");"й";"11");"к";"12");"л";"13");"м";"14");"н";"15");"о";"16");"п";"17");"р";"18");"с";"19");"т";"20");"у";"21");"ф";"22");"х";"23");"ц";"24");"ч";"25");"ш";"26");"щ";"27");"ъ";"28");"ы";"29");"ь";"30");"э";"31");"ю";"32");"я";"33")

Одно но, ваш код 191621121 невозможно перевести обратно однозначно сказав, что это , так как нет ничего что указывает на количество знаков на одну букву.

Автор - bmv98rus
Дата добавления - 11.08.2019 в 12:45
InExSu Дата: Понедельник, 12.08.2019, 10:41 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 648
Репутация: 96 ±
Замечаний: 0% ±

Excel 2010, 365
Привет!
нет ничего что указывает на количество знаков на одну букву.

Добавить к цифрам, например, пробел - "а";"01 "


Разработчик Битрикс24 php, Google Apps Script, VBA Excel Windows/Mac
 
Ответить
СообщениеПривет!
нет ничего что указывает на количество знаков на одну букву.

Добавить к цифрам, например, пробел - "а";"01 "

Автор - InExSu
Дата добавления - 12.08.2019 в 10:41
bmv98rus Дата: Понедельник, 12.08.2019, 11:49 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
InExSu, я про код ТС, который с переменным числом цифр для одного символа. У меня нормализовно до 2х и 02010201 - баба однозначно, в отличии от 2121 -баба , бка, уба, уу


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеInExSu, я про код ТС, который с переменным числом цифр для одного символа. У меня нормализовно до 2х и 02010201 - баба однозначно, в отличии от 2121 -баба , бка, уба, уу

Автор - bmv98rus
Дата добавления - 12.08.2019 в 11:49
Spirtuozzz Дата: Понедельник, 12.08.2019, 23:32 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
bmv98rus, Спасибо большое! Не зная всех формул, так бы и думал, как сделать. А тут такой довольно простой и понятный метод. И, да, я тоже думал о проблеме декодирования и способ, предложенный Вами, отлично подходит (имею в виду нули перед числами). Еще раз спасибо!)


Сообщение отредактировал Spirtuozzz - Понедельник, 12.08.2019, 23:33
 
Ответить
Сообщениеbmv98rus, Спасибо большое! Не зная всех формул, так бы и думал, как сделать. А тут такой довольно простой и понятный метод. И, да, я тоже думал о проблеме декодирования и способ, предложенный Вами, отлично подходит (имею в виду нули перед числами). Еще раз спасибо!)

Автор - Spirtuozzz
Дата добавления - 12.08.2019 в 23:32
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Как закодировать слово в эксель? (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!