Проблема в том, что часть данных нужно взять из названия столбцов, а часть из самой таблицы. В примере мало столбцов и строк. В реальной задаче много столбцов, и была мысль писать какой-то макрос, чтобы по очереди обрабатывал каждый столбец, и копировал нужные данные столбец за столбцом. Но я думаю есть решение проще. Но, к сожалению, его пока не вижу.