Программное обеспечение

Как удалить правые 11 символов в экселе? Имеется ячейка вида "Андрей89085555555" . Нужно чтобы осталось только имя.

=ЛЕВСИМВ (A2; ДЛСТР (A2)-2)Удаление последних двух знаков из строки в ячейке A2 (Витамин)
=ПРАВСИМВ (A3; ДЛСТР (A3)-8)Удаление первых 8 знаков из строки в ячейке A3 (B1)

конкретно в вашем случае =ЛЕВСИМВ (ячейка ; ДЛСТР (ячейка) -11)
Андрей Полетаев
Андрей Полетаев
41 335
Лучший ответ
поставь курсор с ячейку и нажимай кнопку удаления
Замечальна язамена надстройки. Я прикрутил к ней условие не писать копейки если число целое.
=ЕСЛИ (A1=ЦЕЛОЕ (A1);ЛЕВСИМВ ((ПОДСТАВИТЬ (ТЕКСТ (ОТБР (A1;0);"# ##0_ ") & "(" & ПОДСТАВИТЬ (ПРОПНАЧ (ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);1;1)+1)&ИНДЕКС (n0x;ПСТР (ТЕКСТ (A1;n0);2;1)+1;ПСТР (ТЕКСТ (A1;n0);3;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ (A1;n0);1;3);"миллиард"&ВПР (ПСТР (ТЕКСТ (A1;n0);3;1)*И (ПСТР (ТЕКСТ (A1;n0);2;1)-1);мил; 2);"")&ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);4;1)+1)&ИНДЕКС (n0x;ПСТР (ТЕКСТ (A1;n0);5;1)+1;ПСТР (ТЕКСТ (A1;n0);6;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ (A1;n0);4;3);"миллион"&ВПР (ПСТР (ТЕКСТ (A1;n0);6;1)*И (ПСТР (ТЕКСТ (A1;n0);5;1)-1);мил; 2);"")&ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);7;1)+1)&ИНДЕКС (n1x;ПСТР (ТЕКСТ (A1;n0);8;1)+1;ПСТР (ТЕКСТ (A1;n0);9;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ (A1;n0);7;3);ВПР (ПСТР (ТЕКСТ (A1;n0);9;1)*И (ПСТР (ТЕКСТ (A1;n0);8;1)-1);тыс; 2);"")&ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);10;1)+1)&ИНДЕКС (n0x;ПСТР (ТЕКСТ (A1;n0);11;1)+1;ПСТР (ТЕКСТ (A1;n0);12;1)+1));"z";" ")&ЕСЛИ (ОТБР (ТЕКСТ (A1;n0));"";"Ноль ")&") рубл"&ВПР (ОСТАТ (МАКС (ОСТАТ (ПСТР (ТЕКСТ (A1;n0);11;2)-11;100);9);10);{0;"ь ":1;"я ":4;"ей "};2)&ПРАВСИМВ (ТЕКСТ (A1;n0);2)&" копе"&ВПР (ОСТАТ (МАКС (ОСТАТ (ПРАВСИМВ (ТЕКСТ (A1;n0);2)-11;100);9);10);{0;"йка":1;"йки":4;"ек"};2);" )";")"));ДЛСТР (ПОДСТАВИТЬ (ТЕКСТ (ОТБР (A1;0);"# ##0_ ") & "(" & ПОДСТАВИТЬ (ПРОПНАЧ (ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);1;1)+1)&ИНДЕКС (n0x;ПСТР (ТЕКСТ (A1;n0);2;1)+1;ПСТР (ТЕКСТ (A1;n0);3;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ (A1;n0);1;3);"миллиард"&ВПР (ПСТР (ТЕКСТ (A1;n0);3;1)*И (ПСТР (ТЕКСТ (A1;n0);2;1)-1);мил; 2);"")&ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);4;1)+1)&ИНДЕКС (n0x;ПСТР (ТЕКСТ (A1;n0);5;1)+1;ПСТР (ТЕКСТ (A1;n0);6;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ (A1;n0);4;3);"миллион"&ВПР (ПСТР (ТЕКСТ (A1;n0);6;1)*И (ПСТР (ТЕКСТ (A1;n0);5;1)-1);мил; 2);"")&ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);7;1)+1)&ИНДЕКС (n1x;ПСТР (ТЕКСТ (A1;n0);8;1)+1;ПСТР (ТЕКСТ (A1;n0);9;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ (A1;n0);7;3);ВПР (ПСТР (ТЕКСТ (A1;n0);9;1)*И (ПСТР (ТЕКСТ (A1;n0);8;1)-1);тыс; 2);"")&ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);10;1)+1)&ИНДЕКС (n0x;ПСТР (ТЕКСТ (A1;n0);11;1)+1;ПСТР (ТЕКСТ (A1;n0);12;1)+1));"z";" ")&ЕСЛИ (ОТБР (ТЕКСТ (A1;n0));"";"Ноль ")&") рубл"&ВПР (ОСТАТ (МАКС (ОСТАТ (ПСТР (ТЕКСТ (A1;n0);11;2)-11;100);9);10);{0;"ь ":1;"я ":4;"ей "};2)&ПРАВСИМВ (ТЕКСТ (A1;n0);2)&" копе"&ВПР (ОСТАТ (МАКС (ОСТАТ (ПРАВСИМВ (ТЕКСТ (A1;n0);2)-11;100);9);10);{0;"йка":1;"йки":4;"ек"};2);" )";")"))-10);ПОДСТАВИТЬ (ТЕКСТ (ОТБР (A1;0);"# ##0_ ") & "(" & ПОДСТАВИТЬ (ПРОПНАЧ (ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);1;1)+1)&ИНДЕКС (n0x;ПСТР (ТЕКСТ (A1;n0);2;1)+1;ПСТР (ТЕКСТ (A1;n0);3;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ (A1;n0);1;3);"миллиард"&ВПР (ПСТР (ТЕКСТ (A1;n0);3;1)*И (ПСТР (ТЕКСТ (A1;n0);2;1)-1);мил; 2);"")&ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);4;1)+1)&ИНДЕКС (n0x;ПСТР (ТЕКСТ (A1;n0);5;1)+1;ПСТР (ТЕКСТ (A1;n0);6;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ (A1;n0);4;3);"миллион"&ВПР (ПСТР (ТЕКСТ (A1;n0);6;1)*И (ПСТР (ТЕКСТ (A1;n0);5;1)-1);мил; 2);"")&ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);7;1)+1)&ИНДЕКС (n1x;ПСТР (ТЕКСТ (A1;n0);8;1)+1;ПСТР (ТЕКСТ (A1;n0);9;1)+1)&ЕСЛИ (-ПСТР (ТЕКСТ (A1;n0);7;3);ВПР (ПСТР (ТЕКСТ (A1;n0);9;1)*И (ПСТР (ТЕКСТ (A1;n0);8;1)-1);тыс; 2);"")&ИНДЕКС (n_4;ПСТР (ТЕКСТ (A1;n0);10;1)+1)&ИНДЕКС (n0x;ПСТР (ТЕКСТ (A1;n0);11;1)+1;ПСТР (ТЕКСТ (A1;n0);12;1)+1));"z";" ")&ЕСЛИ (ОТБР (ТЕКСТ (A1;n0));"";"Ноль ")&") рубл"&ВПР (ОСТАТ (МАКС (ОСТАТ (ПСТР (ТЕКСТ (A1;n0);11;2)-11;100);9);10);{0;"ь ":1;"я ":4;"ей "};2)&ПРАВСИМВ (ТЕКСТ (A1;n0);2)&" копе"&ВПР (ОСТАТ (МАКС (ОСТАТ (ПРАВСИМВ (ТЕКСТ (A1;n0);2)-11;100);9);10);{0;"йка":1;"йки":4;"ек"};2);" )";")"))
Денис Голушко
Денис Голушко
2 507