Даже, если уже не требуется, ещё пара вариантов формул. Кому-нибудь пригодится.
Немного короче:Код
=СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(ПСТР(A2;НАИМЕНЬШИЙ(ЕСЛИ(МУМНОЖ(-СОВПАД(" "&СИМВОЛ(СТОЛБЕЦ(GJ:HO));ПСТР(ПОДСТАВИТЬ(A2;". ";" .");СТРОКА($1:$998);2));СТРОКА(1:32));СТРОКА($2:$999);999);1);20);" ";ПОВТОР(" ";20));20)&ЛЕВБ(ПОДСТАВИТЬ(ПСТР(A2;НАИМЕНЬШИЙ(ЕСЛИ(МУМНОЖ(-СОВПАД(" "&СИМВОЛ(СТОЛБЕЦ(GJ:HO));ПСТР(ПОДСТАВИТЬ(A2;". ";" .");СТРОКА($1:$998);2));СТРОКА(1:32));СТРОКА($2:$999);999);2);20);" ";ПОВТОР(" ";20));20)&ЛЕВБ(ПОДСТАВИТЬ(ПСТР(A2;НАИМЕНЬШИЙ(ЕСЛИ(МУМНОЖ(-СОВПАД(" "&СИМВОЛ(СТОЛБЕЦ(GJ:HO));ПСТР(ПОДСТАВИТЬ(A2;". ";" .");СТРОКА($1:$998);2));СТРОКА(1:32));СТРОКА($2:$999);999);3);20);" ";ПОВТОР(" ";20));20))
И с любыми буквами, включая Ё (формулу исправил):Код
=СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(ПСТР(A2;НАИМЕНЬШИЙ(ЕСЛИ(ЕОШ(1/(НАЙТИ(ПСТР(ПОДСТАВИТЬ(A2;". ";" .");СТРОКА($1:$998);2);"| А| Б| В| Г| Д| Е| Ё| Ж| З| И| Й| К| Л| М| Н| О| П| Р| С| Т| У| Ф| Х| Ц| Ч| Ш| Щ| Ы| Э| Ю| Я")-1));999;СТРОКА($2:$999));1);20);" ";ПОВТОР(" ";20));20)&ЛЕВБ(ПОДСТАВИТЬ(ПСТР(A2;НАИМЕНЬШИЙ(ЕСЛИ(ЕОШ(1/(НАЙТИ(ПСТР(ПОДСТАВИТЬ(A2;". ";" .");СТРОКА($1:$998);2);"| А| Б| В| Г| Д| Е| Ё| Ж| З| И| Й| К| Л| М| Н| О| П| Р| С| Т| У| Ф| Х| Ц| Ч| Ш| Щ| Ы| Э| Ю| Я")-1));999;СТРОКА($2:$999));2);20);" ";ПОВТОР(" ";20));20)&ЛЕВБ(ПОДСТАВИТЬ(ПСТР(A2;НАИМЕНЬШИЙ(ЕСЛИ(ЕОШ(1/(НАЙТИ(ПСТР(ПОДСТАВИТЬ(A2;". ";" .");СТРОКА($1:$998);2);"| А| Б| В| Г| Д| Е| Ё| Ж| З| И| Й| К| Л| М| Н| О| П| Р| С| Т| У| Ф| Х| Ц| Ч| Ш| Щ| Ы| Э| Ю| Я")-1));999;СТРОКА($2:$999));3);20);" ";ПОВТОР(" ";20));20))