Имхо, было бы куда понятнее, если бы вы (по возможности) прикрепили реальный файл. Ибо не понятно как в реале выглядят таблицы-источники, из каких ячеек на листах должна происходить выборка данных на первый лист - они постоянные или могут меняться; выбирать из столбцов, строк или массива; ограничено конкретным количеством ячеек или меняющийся диапазон; как лично вы представляете вид первого листа... и тд и тп - от этого и будет зависеть, какие методы, формулы подходят или не подходят...
Чтобы фантазировать более конкретно можно посмотреть эти ссылки:
Диапазоны
Выпадающие списки (упор на "Связанные списки")
Сводные таблицы
--------------
