Страницы: 1
RSS
Сводная таблица на основе нескольких таблиц
 
Входные данные:  
На одном листе имеются несколько похожих по формату таблиц (столбцы одинаковые, строки имеют разные значения)  
 
Задача:  
Создать сводную таблицу на основе этих таблиц  
 
Решение:?!  
MS Excel 2010 beta предлагает создавать сводную таблицу на основе конкертной таблицы или одного диапазона, забивать список таблиц или указывать несколько диапазонов не помогает (недопустимая ссылка на источник данных)  
 
Условия:  
- объединять исходные таблицы в одну нельзя  
- количество исходных таблиц всегда разное  
- количество строк в исходных таблицах всегда разное  
- количество/название столбцов в исходных таблицах постоянное
 
Уточните - под словом "сводная" Вы понимаете ДЕЙСТВИТЕЛЬНО сводную? Или нужно на отдельном листе создать "сборную"?
 
{quote}{login=Vasin}{date=21.06.2010 07:38}{thema=Сводная таблица на основе нескольких таблиц}{post}...указывать несколько диапазонов не помогает (недопустимая ссылка на источник данных)...{/post}{/quote}  
Это почему же? А если ч\з Мастера сводных таблиц, предварительно вынеся его из все команды на ПБД? И вообще туманны ваши намеки-условия-ограничения - так нужна ли сводная или нет, любым или каким-то конкретным способом/методом? И примерчег бы не помешал (согласно правилам <=100Kb, 97-2003 XL)...  
Z.
 
Нужна именно сводная таблица Пример вложен (вырван из расчета) Мастер сводных таблиц действительно помогает строить сводную на оснеове нескольких таблиц, только вот результат форматирования не тот... В примере есть несколько таблиц и результат в сводной который хочется получить <STRONG><BR>Файл удален</STRONG> - велик размер. [Модераторы]
 
И в Правилах написано, и Z Вам говорил... Вам наплевать?
 
Ну и что мешает убрать объединение ячеек в шапке и сделать одну сводную с одного листа?
 
{quote}{login=Юрий М}{date=21.06.2010 08:44}{thema=}{post}И в Правилах написано, и Z Вам говорил... Вам наплевать?{/post}{/quote}Юрий, вери сори...  
Дома безлимит, на размер не смотрю...
 
Виноват!, не отследил размер файла..  
 
Исправился  
 
Объясняю суть задачи:  
объединять таблицы нельзя т.к. кроме создания сводной таблицы из данных внутри таблиц необходимо обрабатывать данные из шапки  
 
Вложеный пример - часть расчетной програмы по комплектации строительных конструкций  
Подробнее: - таблица расчитывает комплектующие каждой конструкции, конструкций много, комплектующие повторяются, нужно сформировать заявку поставщику (список неповторяющихся артикулов со значениями) и сформировать комерческое предолжение на конструкции (список названий таблиц с параметрами типа площадь, название, количество, цена, вес и тп) это уже другая сводная таблица  
вносить все данные внутрь одной таблицы - крайне сложно работать с большим масивом данных  
 
сейчас эта задача решается встроенными макросами которые по сути строят сводные таблицы, программа уже морально устарела и нуждается в доработке  
 
новые возможности EXCEL думаю могут в этом помочь, не без помощи конечно колективного разума
 
{quote}{login=Vasin}{date=21.06.2010 09:30}{thema=Сводная таблица на основе нескольких таблиц}{post}Объясняю суть задачи:  
объединять таблицы нельзя т.к. кроме создания сводной таблицы из данных внутри таблиц необходимо обрабатывать данные из шапки...{/post}{/quote}А я и не предлагал ОБЪЕДИНЯТЬ, я предлагал РАЗЪЕДИНЯТЬ :-)  
 
Смотрим решение:  
27,6 Кб в архиве
 
Решение понятное - выделять диапазон включающий и таблицы и шапки к ним а потом фильтровать лишнее в сводной...  
не очень удобно конечно, но выход есть  
 
Спасибо за помощь!
 
{quote}{login=Vasin}{date=22.06.2010 04:57}{thema=}{post}не очень удобно конечно, но выход есть...{/post}{/quote}Согласно Вашим условиям навряд ли есть выход удобнее :-)  
Да и что неудобного? Делается это один раз.
 
Неудобство в том что данные в шапке и в строках будут меняться с каждым новым расчетом, при фильтрации накапливается очень много "лишних" позиций (таблиц с шапками может быть несколько десятков), при большом расчете сложно выделить нужное и не пропустить важный фильтр.  
 
Я пытаюсь сделать стандартный шаблон расчета с настроеными отчетами чтобы заполнять только "входные данные" и не "париться" каждый раз с отчетом в сводных таблицах.  
 
Попытался решить задачу другим способом - все данные из шапки внести в таблицу, таким образом все расчтеты можно вести внутри одной таблицы, а каждая новая конструкция - это дополнительные столбцы таблицы  
 
В итоге получается чуть более громоздкая таблица и необходимость заполнять (дублировать по строкам) данные столцов которые описывают конструкцию во всех строках которые описывают материалы этой конструкции)  
Зато в награду - возможность создавать сразу сводную таблицу материалов и отдельно сводную таблицу конструкций.  
 
Осталось разобраться как дополнительно обработать сводную - нужно производить вычисления внутри сводной, вставлять дополнительные столбцы (например с ценами) и производить дополнительные расчеты (например увеличивать количество на величину отхода)
Страницы: 1
Читают тему
Наверх