Страницы: 1
RSS
Переименовать столбец по условию, Необходимо переименовать столбцы для последующего объединения нескольких таблиц в одну по условию наличия в них определенного набора данных
 
Добрый день!

Есть задача объединить несколько таблиц в одну большую. Беда в том, что количество и порядок столбцов в исходных таблицах может отличаться. Заголовки в исходных данных править - не вариант, таблиц оч. много. Вариант, предложенный Николаем на этой странице https://www.planetaexcel.ru/techniques/24/18605/ тоже не очень подходит. Поэтому хотелось бы зацепиться за содержимое столбцов.

Весь затык в том, что не могу сообразить как это сделать лучше.

Так для столбца, содержащего только цифры, заголовок должен стать "Столбец с ID", а у столбца, содержащего цифры с точками - "Блок вопросов". Остальные столбцы с данными я уже обработаю отдельно.

Прилагаю файл с данными (02.06 результат проверки_1 часть.xlsx) и файл с подключением (Для_вопроса.xlsx). В файле с подключением на шаге Source специально идет обращение к папке, потому что таким образом надо потом обработать много файлов.

Заранее благодарна за любую помощь.
 
Marina Zakharova,
для ID Вы можете использовать:
Код
Number.Abs([идентификатор]))


возможно, подойдут регулярные выражения:
https://www.planetaexcel.ru/techniques/7/13310/
Изменено: evgeniygeo - 09.06.2022 14:05:01
Страницы: 1
Наверх