Здравствуйте! Суть проблемы. У меня есть тысячи ячеек с текстом, количество символов в среднем до 60. Как мне разбить ячейку А1 на две, чтобы в первой ячейке осталось какое-то количество слов до 30 символов, а во второй ячейке всё остальное. Самое важное, чтобы слова переносились целиком, не разрываясь.
Если есть возможность, так же, не могли бы вы объяснить как сделать ограничение потом не до 30 символов, а до 33.
Помогите разобраться. Кто поможет, с меня пряник.
Здравствуйте! Суть проблемы. У меня есть тысячи ячеек с текстом, количество символов в среднем до 60. Как мне разбить ячейку А1 на две, чтобы в первой ячейке осталось какое-то количество слов до 30 символов, а во второй ячейке всё остальное. Самое важное, чтобы слова переносились целиком, не разрываясь.
Если есть возможность, так же, не могли бы вы объяснить как сделать ограничение потом не до 30 символов, а до 33.
Помогите разобраться. Кто поможет, с меня пряник.AdwordsDirect
Сообщение отредактировал AdwordsDirect - Вторник, 28.02.2017, 11:45
http://www.excelworld.ru/forum/2-20756-1#168005 Тема наполовину раскрыта: =ПСТР(A2;1;ПРОСМОТР(33;ПОИСК(" ";A2&" ";СТРОКА($1:$33)))) формула позволяет мне выбрать по словам действительно до 33 символов текст. А как теперь всё что останется в соседнюю ячейку перекинуть?
http://www.excelworld.ru/forum/2-20756-1#168005 Тема наполовину раскрыта: =ПСТР(A2;1;ПРОСМОТР(33;ПОИСК(" ";A2&" ";СТРОКА($1:$33)))) формула позволяет мне выбрать по словам действительно до 33 символов текст. А как теперь всё что останется в соседнюю ячейку перекинуть?AdwordsDirect
Помогли на другом ресурсе. Вот решение, если кому-то пригодиться. В данной формуле используется условие до 30 символов. И выходит две формулы. Первая формула первую часть до 30 символов берет по словам: fx=СЖПРОБЕЛЫ (ПСТР (ПОДСТАВИТЬ (A1;" ";ПОВТОР (" ";99));1;99*(ДЛСТР (ЛЕВБ (A1;30))-ДЛСТР (ПОДСТАВИТЬ (ЛЕВБ (A1;30);" ";""))))) А вторая формула оставшийся хвостик хватает: =ПСТР (A1;ДЛСТР (B1)+2;99) Вуаля!
Помогли на другом ресурсе. Вот решение, если кому-то пригодиться. В данной формуле используется условие до 30 символов. И выходит две формулы. Первая формула первую часть до 30 символов берет по словам: fx=СЖПРОБЕЛЫ (ПСТР (ПОДСТАВИТЬ (A1;" ";ПОВТОР (" ";99));1;99*(ДЛСТР (ЛЕВБ (A1;30))-ДЛСТР (ПОДСТАВИТЬ (ЛЕВБ (A1;30);" ";""))))) А вторая формула оставшийся хвостик хватает: =ПСТР (A1;ДЛСТР (B1)+2;99) Вуаля!AdwordsDirect
Сообщение отредактировал AdwordsDirect - Вторник, 28.02.2017, 13:48
Не пойму как тег оформить правильно <fx>? В общем с решением я поторопился, формула работает некорректно. Не всё переносит что вместилось бы до 30/33 символов.
Не пойму как тег оформить правильно <fx>? В общем с решением я поторопился, формула работает некорректно. Не всё переносит что вместилось бы до 30/33 символов.AdwordsDirect