Новости:

Новая редакция правил форума: 2.4. Если вопрос или ответ содержится во вложенном файле, все-равно кратко описывайте в сообщении вопрос или суть решения. Это необходимо, чтобы тему можно было найти через поиск.

Главное меню

Подскажите простой способ слепить две таблицы с разных листов на отдельный лист!

Автор All-ejik, 19.08.2011, 14:19

« назад - далее »

All-ejik

Есть две таблицы с одинаковыми столбцами, нужно слепить их в одну на отдельном листе, так, чтобы структура таблицы не изменилась. Также при добавлении/удалении значений в исходные таблицы нужно чтобы общая таблица обновлялась в соответствии с внесенными изменениями.

IKor

Смотрите прилагаемый файл.
Несколько комментариев:
1. Использование именованых диапазонов необязательно, но с ними проще и понятнее - см. меню ВСТАВКА / ПРИСВОИТЬ / ИМЯ
2. Следите за тем, чтобы добавление новых строк попадало в именованные диапазоны:
- править диапазоны руками после добавления новых строк
- вставлять новые "в середину" диапазона, а затем передвигать на место (что в общем-то является другим способом сделать правку руками)
- использовать динамически определяемые именованные диапазоны - вместо ссылки на диапазон использовать функцию вида =СМЕЩ(неподвижная_ячейка;смещение_по_строкам;смещение_по_столбцам;СЧЁТ(левый_столбец_таблицы)-Константа;ширина_таблицы)
3. Следить за достаточным количеством строк в итоговой таблице, при необходимости, просто протягивать их вниз (копировать те же формулы).

All-ejik

Спасибо за пример, мне подходит. Правда теперь другая проблема:не хочет работать функция ВПР, ссылающаяся на эту таблицу. Выдает ошибку #ССЫЛКА! Подскажите как исправить? При этом в вашем примере ВПР работает :((((

Разобрался. С номером столбца ошибся, теперь все работает, спасибо!