Страницы: 1
RSS
Автоматический сбор данных из разных листов в один
 
Здравствуйте!
Я имею в книге листы, которые имеют названия "1", "2", "3", "4", "5", и т.д. Каждый лист полностью одинаковый, единственное отличие в том, что там разные значения в некоторых ячейках.
Затем я имею таблицу "итог". В эту таблицу нужно забрать значение из ячейки A1 каждого листа, причём след. образом:
В ячейку C3 листа "итог" поместить данные из ячейки A1 листа "1"
В ячейку С4 листа "итог" поместить данные из ячейки А1 листа "2"
В ячейку С5 листа "итог" поместить данные из ячейки А1 листа "3"
и так далее.
Так как листов много, то вручную заполнять это не вариант. Пока что я в ячейки C3, C4, C5 вставил формулы "='1'!A1" (аналогичную для листов C4 и C5). Хотелось бы далее просто протянуть вниз и забирать значения с последующих листов, но ясное дело так не сработает.
Какие здесь могут быть варианты? Быть может с помощью макросов?
 
Можно и помочь, но нет у нас этих листов.
 
либо макросом, либо через ДВССЫЛ()
нужен пример от вас в файле Excel
Изменено: New - 16.05.2021 00:46:41
 
Здравствуйте!
Спасибо за отклик!
Прикладываю файл
 
См. вариант.
 
юзайте PQ
 
del
Изменено: buchlotnik - 23.08.2021 15:41:54
Соблюдение правил форума не освобождает от модераторского произвола
 
buchlotnik,
Table.TransformColumns + формула + List.Transform - вместо тысячи шагов :)
 
Воспользуйтесь надстройкой PLEX: диапазоны-собрать....
 
Всем большое спасибо! Очень помогли!)
Страницы: 1
Наверх