Страницы: 1
RSS
Вытянуть последнюю строку текста
 
Мне нужна помощь. У меня в экселе в каждой ячейки есть текст, нужно вытащить из него только последнюю строку, т.е. после последнего Enter
Допустим, возьмем стих:
Под недремлющими елями,
Засыпаемо пургой,
Заметаемо метелями,
Счастье спит под ветра вой.

Как по ней вытащить последнюю строку?
 
Текст в А2
Код
=ПСТР(A2;ПРОСМОТР(2;1/(ПСТР(A2;СТРОКА($1:$999);1)="
");СТРОКА($1:$999));ДЛСТР(A2))
Изменено: Ivan.kh - 10.06.2015 11:09:53
 
Saskatchewan, можете еще использовать Текст по столбцам, разделитель Ctrl+J
Учусь программировать :)
 
Ну и макросом ещё можно)
 
Цитата
Smiley написал:


Сообщение  
E-mail  

Цитировать   Имя
не получается, выходит обычный разделитель текста по столбцам. У меня 30 тыс столбцов и разное кол-во строк в каждой ячейке
 
=ПСТР(A1;ПОИСК("#";ПОДСТАВИТЬ(A1;СИМВОЛ(10);"#";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;СИМВОЛ(10);""))))+1;ДЛСТР(A1))

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
Цитата
Sanzhar написал:
У меня 30 тыс столбцов
Серьёзно? ))
 
Sanzhar, сообщение №5 нормально смотрится?
Правила, пункт об излишнем цитировании.
Потом в сообщение - исправить.
 
А чем моя формула не угодила?
Страницы: 1
Наверх