Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2011, 17:22   #1
Proha
 
Регистрация: 20.08.2010
Сообщений: 8
По умолчанию Разнести данные в заготовленные шаблоны по критериям

Всем привет .

Вот нужна ваша помощь. Столкулся с такой вот проблемой, есть данные потерь магазина 1 и магазина 2 и ... (выторг, наценка, списание, излишек и недостача). Теперь необходимо разнести данные потерь в заготовленные заранее шаблоны без удаления строк и ячеек. (см. вложение)
Все это можно конечно сделать ручками через Ctrl+C и Ctrl+V, но хотелось бы получить от вас помощь по данному вопросу, т.к. таких магазинов ОЧЕНЬ много.
Заранее благодарен за попытку и за любую подсказку.
Вложения
Тип файла: rar Пример_1.rar (119.4 Кб, 11 просмотров)
Proha вне форума Ответить с цитированием
Старый 02.03.2011, 17:51   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Т.е. Вы заготовили с запасом место, куда вставить данные?
Вы просили подсказку -
А если пойти иначе - заполнить лист только теми данными, которые сейчас видны (без пустых строк или может быть с одной), с формулами но без группировки.
Или сформировать список из исходных данных отбором уникальных - хотя там в примере нет "администрации"...
Затем макросом взять этот список - или если иметь его в другом месте, то вообще можно с нуля сводку формировать - и потом по списку отбирать в общих данных с помощью автофильтра нужные строки и копировать их в сводный лист.
Если вставлять строки на лист с готовыми формулами - то формулы автоматически изменятся. Если формировать сводку с нуля - формулы вписывать программно.
Потом в конце сделать группировку вручную или макросом.
Прописывать всё это в коде лениво, извините - уж больно много гемороя.
Может народ придумает алгоритм попроще...
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 02.03.2011, 18:08   #3
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
Прописывать всё это в коде лениво, извините - уж больно много гемороя.
не то слово,согласен на 110
Надо сформировать необходимые уникальные списки и по спискам сформировать все необходимые таблицы на лету с той же группировкой и итогами с нуля.Так легче будет.чем заполнять трафарет
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 02.03.2011, 18:11   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Вообще может проще нарастить исходные данные недостающей шапкой и итогами...
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 02.03.2011, 21:19   #5
Proha
 
Регистрация: 20.08.2010
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Вообще может проще нарастить исходные данные недостающей шапкой и итогами...
Как нарастить данные?
Proha вне форума Ответить с цитированием
Старый 02.03.2011, 21:22   #6
Proha
 
Регистрация: 20.08.2010
Сообщений: 8
По умолчанию

По поводу гемороя-это точно!!!!!!!!
Раньше вставлял данные только те по которым были переучеты.
Делал только через копирывать и вставить.
Есть отделы, по которым данных нет, поэтому они остаются пустыми, например "Администрация".
Proha вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разнести данные tgm Microsoft Office Excel 8 04.02.2011 23:55
Сортировка по критериям Настрадамус БД в Delphi 2 09.11.2010 18:32
Как свести данные в готовую таблицу по критериям Proha Microsoft Office Excel 5 21.08.2010 12:40
Помогите разнести текст ячейки по столбцам Vlad-S Microsoft Office Excel 4 14.08.2009 21:16
Разнести информацию на разные листы asale Microsoft Office Excel 3 13.06.2007 20:16