Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Microsoft Excel => Тема начата: gregory9791 от 07.07.2016, 11:24

Название: Корректировка экспортированной таблицы (объединение данных разбитых на 2 стр.)
Отправлено: gregory9791 от 07.07.2016, 11:24
При экспорте табличных данных в exel из txt получилось так, что в трех колонках данные, которые должны были отражаться в одной строке разбились на несколько строк (ячеек). Задача: объединить эти данные так, чтобы во всех колонках они были одной строкой. Пример во вложении. Лист исх. данных и лист с необходимым результатом.

Заранее спасибо за помощь.
Название: Re: Корректировка экспортированной таблицы (объединение данных разбитых на 2 стр.)
Отправлено: runner от 07.07.2016, 12:20
Иногда проще исправить структуру в исходном текстовом файле
Название: Re: Корректировка экспортированной таблицы (объединение данных разбитых на 2 стр.)
Отправлено: gregory9791 от 07.07.2016, 13:40
Прикладываю исходный файл. На самом деле возможно будет проще.
Название: Re: Корректировка экспортированной таблицы (объединение данных разбитых на 2 стр.)
Отправлено: runner от 07.07.2016, 15:50
Текст не помог  :(
В пример для корректировки,
в ячейку H2 и растянуть вниз
=ЕСЛИ(ОСТАТ(СТРОКА();2)=1;A1&ТЕКСТ(A2;"ДД.ММ.ГГГГ");"")
в ячейку I2 и растянуть вниз
=ЕСЛИ(ОСТАТ(СТРОКА();2)=1;B1&B2;"")

Хвосты в формулах зависят от формата вторых строк.

Корявый колхоз, конечно, но, может, выручит
Название: Re: Корректировка экспортированной таблицы (объединение данных разбитых на 2 стр.)
Отправлено: gregory9791 от 07.07.2016, 17:04
Вообще то, как мне кажется, здесь нужен макрос объединяющий ячейки в колонках, где данные разбиты на несколько строк ориентируясь на колонку с данными по одной строке.
Название: Re: Корректировка экспортированной таблицы (объединение данных разбитых на 2 стр.)
Отправлено: runner от 07.07.2016, 18:09
"Вам "шашечки" или ехать?" (с)
Макрос или решение задачи? Задача должна быть решена только определённым путем?
"колхоз" не работает или есть что-то за пределами примера, что мешает процессу?