Страницы: 1
RSS
Нужен макрос разбивающий текст по заданным условиям
 
Нужен макрос разбивающий текст из столбца «B» в столбцы «B, C, D, E» из заданных условий:

В файле с примером 2 Листа, Лист 1 - исходный текст, Лист 2 - необходимый результат.

1.Условие, считаем количество заполненных ячеек в столбцах «F, G, H, I» исходя из полученных данных делим текст на части, равные количеству заполненных ячеек. На примере, в строке 2, длинна текста 2519 символов и 4 заполненных ячейки «F, G, H, I», значит делим текст на 4 равные части по следующему принципу, ¼ символов, далее доходим до первого пробела и переносим оставшийся текст в следующую ячейку.

2.Условие, максимальная длинна текста 1500 символов, поэтому доходим до 1450 символа далее до первого пробела и переносим оставшуюся часть текста в следующий столбец. Даже если у нас нет заполненных ячеек в столбцах «F, G, H, I»! При этом данные из этих ячеек необходимо дополнить скопировав из имеющихся ячеек, см. пример в 3 строке.
 
Ни "Здрасти" , ни "пожалуйста"... Как наемным работникам. Проходим мимо.
 
Выглядит как ТЗ)
 
Пардоньте) задача не простая, был сосредоточен чтоб ничего не упустить и более менее понятно все описать, очень нужна Ваша помощь! Подсобите формулкой пожалуйста! Буде превелико благодарен!
 
попробуйте поиграть с
Код
=ПСТР(A1;1;ПОИСК(A1;" ";1450))
у меня простая версия Экселя, в ней нет кнопки "Прочитать мысли и сгенерировать файл пример"
 
Размещаете тему на нескольких ресурсах - иформируйте об этом.
У Вас техзадание. С таким - в платный раздел. Здесь: один вопрос - одна тема.
 
Александр, я отредактировал Ваш #5 - думаю, так лучше.
 
Не серчайте, готов оплатить ваши труды 500р.

по поводу чтения мыслей не понял? к описанию приложен файл примерв нем 2 Листа, первый с исходниками, второй с необходимыми манипуляциями...
 
Цитата
alexp2 написал:
готов оплатить ваши труды 500р
Перенести тему в платный раздел?
 
давайте
 
Решение готово.
Демо-версия - ограничение по времени использования и только 4 строки.
Реквизиты в профиле.
Изменено: Dima S - 11.03.2018 00:59:31
 
Цитата
Dima S написал:
Реквизиты в профиле.
Оплату перевел
 
Dima S, не нужно сюда файлы... Даже демо.
Страницы: 1
Читают тему (гостей: 1)
Наверх