Страницы: 1
RSS
Преобразовать буквы в цифры
 
Здравствуйте!  
 
У меня такая проблемка. Не знаю как получить код из имени человека.  
Например у меня есть имя Геннадий, записанное по букве в каждой ячейке. Под буквенным вариантом имени, хотел бы разместить цифровой. Например буквы "Г" "М" "Х" "Ю" возвращали бы значение "1" под данной буквой, если "А" "Й" "Т" "Ы" - то значение "2"... примерно в таком духе.    
 
С цифрами более менее все понятно, а вот с буквами не совсем понимаю как искать соответствия.    
 
заранее благодарю!
 
Вам - в поиск "Принципы шифрования и дешифрования"... А самое простое - см. вставка символа и коды символов, а затем уж свои выкрутасы насколько фантазии хватит... Как вариант, имхо... ;) -38420-
 
Думаю, вполне можно UDF Translit() использовать, или даже может в ВПР() прописать список замены.
 
Не ужели среди стандартных формул нет ничего подобного? Задача то тривиальная по сути. Если А1 = "А", то "1", Если "Б" то "2"  
С цифрами проблем никаких, а вот с буквами разобраться не могу.
 
=ВПР(A1;{"Г";1:"Е";2:"Н";3:"А";4:"Д";5:"И";6:"Й";7};2;0)
 
вот это вроде работает без проблем    
 
=ЕСЛИ(ИЛИ(A3="a";A3="j";A3="s");1;0)
 
{quote}{login=Hugo}{date=14.04.2012 08:13}{thema=}{post}=ВПР(A1;{"Г";1:"Е";2:"Н";3:"А";4:"Д";5:"И";6:"Й";7};2;0){/post}{/quote}  
 
а как в этой формуле добавить еще несколько букв, относящихся в цифре 1 ?    
 
Вот так попробовал, ошибку выдает:    
=ВПР(A1;{"Г","Д","Л";1:"Е";2:"Н";3:"А";4:"Д";5:"И";6:"Й";7};2;0)
 
Да хоть все:  
 
{"Г";1:"Е";1:"Н";1:"А";1:"Д";1:"И";6:"Й";7}  
 
кроме И и Й :)
 
всем спасибо! задача решена.
Страницы: 1
Читают тему
Наверх