|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2019 - Объединить в формуле русский и украинский язык. |
|
2019 - Объединить в формуле русский и украинский язык.
|
Старожил Сообщения: 378 |
Эта формула переводит буквенное значение в цифровое.
=СУММПРОИЗВ(ВПР(Т(ИНДЕКС(+ПСТР(ПРОПИСН(СЖПРОБЕЛЫ(A1));СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(СЖПРОБЕЛЫ(A1))));1);));{"а";1:"б";2:"в";3:"г";4:"д";5:"е";6:"ё";7:"ж";8:"з";9:"и";1:"й";2:"к";3:"л";4:"м";5:"н";6:"о";7:"п";8:"р";9:"с";1:"т";2:"у";3:"ф";4:"х";5:"ц";6:"ч";7:"ш";8:"щ";9:"ъ";1:"ы";2:"ь";3:"э";4:"ю";5:"я";6};2;);10^(ДЛСТР(СЖПРОБЕЛЫ(A1))-СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР(СЖПРОБЕЛЫ(A1)))))) |
|
Отправлено: 05:50, 25-06-2020 |
Старожил Сообщения: 378
|
Профиль | Отправить PM | Цитировать Мне бы хотелось чтоб она автоматом считала оба языка.
Я понял что Вы требуете, вот картинка. |
Отправлено: 09:42, 27-06-2020 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать kill-kit, Дело не в том, что я не способен найти в инете алфавит, я не понимаю, как одинаковые символы русского и украинского алфавитов Вы сопоставляете с цифрами
Вот русский и украинский алфавиты, их ASCII коды и их перекодировка в цифры в соответствии с Вашей постановкой
ASCII ASCII 1 1 а 224 1 а 224 2 2 б 225 2 б 225 3 3 в 226 3 в 226 4 4 г 227 4 г 227 5 5 д 228 5 ґ 180 6 6 е 229 6 д 228 7 7 ё 184 7 е 229 8 8 ж 230 8 є 186 9 9 з 231 9 ж 230 10 1 и 232 1 з 231 11 2 й 233 2 и 232 12 3 к 234 3 і 179 13 4 л 235 4 ї 191 14 5 м 236 5 й 233 15 6 н 237 6 к 234 16 7 о 238 7 л 235 17 8 п 239 8 м 236 18 9 р 240 9 н 237 19 1 с 241 1 о 238 20 2 т 242 2 п 239 21 3 у 243 3 р 240 22 4 ф 244 4 с 241 23 5 х 245 5 т 242 24 6 ц 246 6 у 243 25 7 ч 247 7 ф 244 26 8 ш 248 8 х 245 27 9 щ 249 9 ц 246 28 1 ъ 250 1 ч 247 29 2 ы 251 2 ш 248 30 3 ь 252 3 щ 249 31 4 э 253 4 ь 252 32 5 ю 254 5 ю 254 33 6 я 255 6 я 255 7 ґ 180 7 ё 184 8 є 186 8 ъ 250 9 і 179 9 ы 251 1 ї 191 1 э 253 =ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СТРОЧН(B2);"а";1);"б";2);"в";3);"г";4);"д";5);"е";6);"ё";7);"ж";8);"з";9);"и";1);"й";2);"к";3);"л";4);"м";5);"н";6);"о";7);"п";8);"р";9);"с";1);"т";2);"у";3);"ф";4);"х";5);"ц";6);"ч";7);"ш";8);"щ";9);"ъ";1);"ы";2);"ь";3);"э";4);"ю";5);"я";6);"ґ";7);"є";8);"і";9);"ї";1) Если за основу берём украинский алфавит и добавляем к нему 4 русских символа, то: =ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СТРОЧН(B5);"а";1);"б";2);"в";3);"г";4);"д";6);"е";7);"ё";7);"ж";9);"з";1);"и";2);"й";5);"к";6);"л";7);"м";8);"н";9);"о";1);"п";2);"р";3);"с";4);"т";5);"у";6);"ф";7);"х";8);"ц";9);"ч";1);"ш";2);"щ";3);"ъ";8);"ы";9);"ь";4);"э";1);"ю";5);"я";6);"ґ";5);"є";8);"і";3);"ї";4) У Вас, ИМХО, очень странная постановка. Я бы понял замену символов их кодами, а не цифрами - по крайней мере, каждая буква однозначно была бы определена. |
------- Последний раз редактировалось megaloman, 27-06-2020 в 12:20. Отправлено: 12:08, 27-06-2020 | #12 |
Старожил Сообщения: 378
|
Профиль | Отправить PM | Цитировать Киев-3163 и Київ - 6243
Никита - 613121 и Нікіта - 936351 Так должно получиться. Я думал сделать разные формулы, но потом передумала много пересечений формул. Решил что можно одну формулу чтоб была совмещена. |
Последний раз редактировалось kill-kit, 28-06-2020 в 07:39. Отправлено: 07:30, 28-06-2020 | #13 |
Старожил Сообщения: 378
|
Профиль | Отправить PM | Цитировать Я извиняюсь, либо я что то не понял, либо у вас не было времени?
Надо подкорректировать, код не тот. |
Отправлено: 19:15, 04-07-2020 | #14 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать kill-kit, я думал, у Вас проблема решена. Вы не озвучили возможный путь решения - знание Вами двух языков не в счет - алгоритмизируйте это знание для построения формулы.Повторяюсь
Цитата megaloman:
Можно объединить две формулы с русским и украинским алфавитом через если, как, например, сделано на сайте. =ЕСЛИ(какой-то признак; формула для русского; формула для украинского) В приложенной таблице если B2=1, то укр язык, иначе русский. |
|
------- Последний раз редактировалось megaloman, 04-07-2020 в 22:19. Отправлено: 21:09, 04-07-2020 | #15 |
Старожил Сообщения: 378
|
Профиль | Отправить PM | Цитировать Думаю, это сложно в самом деле. Пусть лучше будет две формулы и все, ни чего страшного напишут ручками в другой ячейке.
Спасибо! |
Отправлено: 05:16, 05-07-2020 | #16 |
Старожил Сообщения: 239
|
Профиль | Отправить PM | Цитировать Цитата kill-kit:
В ячейке С1 формула на русском, при протягивании вправо на один столбец будет на украинском |
|
Отправлено: 18:35, 16-07-2020 | #17 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - Пропал русский язык. | Bazilius | Microsoft Windows 10 | 2 | 01-09-2017 16:17 | |
Разное - Windows Phone: как перейти на украинский/русский Marketplace. Подробная инструкция | Ghost | Windows Live (архив) | 0 | 31-03-2012 16:22 | |
Разное - Отсутствует украинский язык в "языках и раскладках" | Vizit0r | Microsoft Windows 2000/XP | 0 | 05-10-2008 08:53 | |
Русский язык в Win98 | Grekalov | Microsoft Windows 95/98/Me (архив) | 2 | 07-01-2006 23:11 | |
Украинский язык | krestik | Автоматическая установка Windows 2000/XP/2003 | 5 | 10-05-2005 12:35 |
|