Цитата (Матрёна)
А если пробелов в ячейке "Фамилия Имя Отчество" между словами окажется больше?
А если там неразрывные пробелы? А если они вперемешку с обычными? А если еще и с переносами строк? А если ...
Нас спрашивали про конкретную формулу, если устраивает Цитата (nlad)
=ЛЕВСИМВ(A2;НАЙТИ(" ";A2;1)+1)&ПСТР(A2;НАЙТИ(" ";A2;НАЙТИ(" ";A2;1)+1)+1;1)
значит с пробелами там все нормально.
Предлагаю просто грохнуть лишний пробел
Код
=ПОДСТАВИТЬ(ПСТР(A9;1;НАЙТИ(" ";A9)+1)&ПСТР(A9;НАЙТИ(" ";A9;НАЙТИ(" ";A9)+1)+1;1);" ";"")
А с кучей пробелов букву имени отдельно можно не искать
Код
=ЛЕВСИМВ(ПОДСТАВИТЬ(A1;" ";"");ПОИСК(" ";A1))&ПСТР(СЖПРОБЕЛЫ(A2);НАЙТИ(" ";СЖПРОБЕЛЫ(A2);НАЙТИ(" ";A2)+1)+1;1)
Цитата (Матрёна)
"Дешевле" и надежнее:
Тогда уж дешевле и надежнее залезть в ячейку и руками поубирать лишнее. Нас просили ФОРМУЛУ.
[offtop]Аналогия в голову пришла.
Из Бреста во Владик.
- Полетели самолетом?
- Не. Дешевле и надежнее пешочком пройтись