powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Копировать столбцы с одного листа на другой по названиям в шапке
10 сообщений из 10, страница 1 из 1
Копировать столбцы с одного листа на другой по названиям в шапке
    #39348230
Татик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть лист 1 с огромной таблицей, необходимо скопировать на лист 2 некоторые столбцы с листа 1 по названиям в заголовках столбцов
те задать цикл на листе 2 в А1 берем название ищем его в 1 строке на листе 1, нашел-копирует данные столбца и переносит в лист 2, 1 столбец, далее берем название на листе 2 B1 и тд, если не находит название пропускает

помогите пожалуйста!
...
Рейтинг: 0 / 0
Копировать столбцы с одного листа на другой по названиям в шапке
    #39348245
Volodshan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Расширенный фильтр, вызывать со 2 листа, условия отбора и размещения могут совпадать. Как вариант... ;)
...
Рейтинг: 0 / 0
Копировать столбцы с одного листа на другой по названиям в шапке
    #39348330
КопиЛист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Татик,

Может проще скопировать лист целиком, а потом ненужное удалить?
...
Рейтинг: 0 / 0
Копировать столбцы с одного листа на другой по названиям в шапке
    #39348356
Татик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Volodshan,

не работает, тк в таблице на 2 листе есть столбцы названия которых нет в 1 листе
макрос должен их пропускать
...
Рейтинг: 0 / 0
Копировать столбцы с одного листа на другой по названиям в шапке
    #39348360
Татик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КопиЛист,

не проще, лист огромный и кроме столбцов которые нужно перенести с другого листа которые находятся в разном порядке существуют формулы в других столбцах
...
Рейтинг: 0 / 0
Копировать столбцы с одного листа на другой по названиям в шапке
    #39348398
КопиЛист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Татик,

Вот тебе формула, которая перетащит данные с исходного листа на целевой.
Размножь ее, потом скопируй и вставь все ячейки как значения.
Если и так не нравится, то пиши макрос.
...
Рейтинг: 0 / 0
Копировать столбцы с одного листа на другой по названиям в шапке
    #39348446
Volodshan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ТатикVolodshan,
не работает, тк в таблице на 2 листе есть столбцы названия которых нет в 1 листе
макрос должен их пропускать
Так вы сейчас только это выяснили?!
Зачем тогда форумчанам голову морочите своим примеров, в котором заголовки ОДИНАКОВЫ, но в другом порядке размещены?!
...
Рейтинг: 0 / 0
Копировать столбцы с одного листа на другой по названиям в шапке
    #39348450
Татик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Volodshan,

простите, что заморочила голову
выяснила когда стала проверять ваш вариант
кстати, спасибо большое, я раньше этого не знала в экселе, что так можно применить
...
Рейтинг: 0 / 0
Копировать столбцы с одного листа на другой по названиям в шапке
    #39348453
Татик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КопиЛист,

Спасибо, ваша формула хорошее решение
буду пользоваться, это лучше чем ломать глаза и копировать по столбцам

хотелось бы нажатием кнопки заполнять в идеале

но вам все равно огромное спасибо, очень помогли
...
Рейтинг: 0 / 0
Копировать столбцы с одного листа на другой по названиям в шапке
    #39349481
Bobgos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Татик,

в постах не увидел формулы.

Если есть нумерация строк (или первый столбец с уникальными данными (Ключ)), который к томе же всегда есть на листе-приемнике можно использовать
ВПР, СМЕЩ и ПОИСКПОЗ
ПОИСКПОЗ - ищем заголовок поля листа приемника в строке-заголовке
СМЕЩ - указываем смещение относительно первого столбца - с ключом.
ВПР - выбираем данные из столбца ЛистаИсточника, заголовок которого совпадает с заголовком листа приемника в текущем столбце.

ВПР(Ключ;СМЕЩ(ЗаголовокИсточника;;ПОИСКПОЗ(ПолеЗаголовокПриемника;СтрокаЗаголовкаИсточника;0);ПОИСКПОЗ(ПолеЗаголовокПриемника;СтрокаЗаголовкаИсточника;0)

формулу делаем универсальной указывая ссылки с баксами типа '$B5' - для ключа и 'A$1', '$1:$1' - для полей и строки заголовка.
Растягиваем на огромное число строк и отфильтровываем #НД.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Копировать столбцы с одного листа на другой по названиям в шапке
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]