Очень прошу помочь в решении проблемы: есть файл, в котором данные по одному объекту находятся в нескольких строках(от 2 до 10 строк). Необходимо собрать всю информацию в одной строке, при этом, если в исходной (первой) строке уже информация есть, то ее не менять.
Как аккумулировать данные в одну строку
18.12.2015 01:56:24
|
|
|
|
18.12.2015 02:28:17
в код листа:
|
|||
|
|
18.12.2015 08:19:02
у меня формулой получилось
=ИНДЕКС(B3:B9;ПОИСКПОЗ("***";B3:B9;0)) и протянуть вправо |
|
|
|
18.12.2015 23:09:24
Спасибо всем, кто откликнулся, но проблема несколько больше: в файле информация не по одному человеку, а порядка 10 тысяч. Как в этом случае лучше построить цикл?
Изменено: |
|
|
|
18.12.2015 23:56:17
Макрос, который работает с данными из первого примера. Результат на новом листе. Предполагается, что в первой строке заголовок.
|
|||||
|
|
19.12.2015 11:39:41
Формулой для 2010 офиса.
|
|
|
|
19.12.2015 19:19:36
Огромное спасибо за помощь
|
|
|
|
20.12.2015 00:25:32
Сообщение от ТС:
Добавил очистку элемента массива в этом случае.
|
|||||||
|
|
20.12.2015 01:39:27
Спасибо, Вы меня так выручили. Не перестаю удивляться сколько есть отзывчивых людей, готовых поделиться своими знаниями. Огромная Вам благодарность.
|
||||
|
|
|||
Читают тему