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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.06.2010, 21:42   #1
getikalex
Пользователь
 
Регистрация: 13.06.2010
Сообщений: 73
По умолчанию Вывод расширеного фильтра на новый лист

Имеется простенькая таблица с оплатой десяти клиентов:
№документа, дата, клиент, сумаоплаты
(т.е каждый из десяти клиентов проводит до 15 платежей в месяц, всего строк в таблице до тысячи)
при фильтрации по клиентам все красиво, но можно ли результаты фильтраций по клиентам вывести для каждого клиента на отдельный лист с дальнейшим суммированием по сумме на его листе.

Вывести на основной лист - без проблем, а вот для каждого клиента на отдельный лист - не нашел. Только если вручную копипастить для каждого. Геморройно это. Расширенный фильтр тоже позволяет выводить результат только на основной лист.
Как бы обойти это ограничение ?

Гуру, подстажите.

Последний раз редактировалось getikalex; 13.06.2010 в 21:46.
getikalex вне форума Ответить с цитированием
Старый 13.06.2010, 21:54   #2
KOSTIK1
Форумчанин
 
Аватар для KOSTIK1
 
Регистрация: 06.10.2009
Сообщений: 193
По умолчанию

Этот вариант наверняка вам поможет.
С Уважением, Костик
KOSTIK1 вне форума Ответить с цитированием
Старый 13.06.2010, 22:15   #3
getikalex
Пользователь
 
Регистрация: 13.06.2010
Сообщений: 73
По умолчанию

Как я понимаю - в примере описан принцип выдергивания элементов из таблицы по условию.
Теперь надо еще допилить к этому копирование всей строки, где элемент выдергивается, и внесение его на страницу соотв. клиента.

Прямо скажу с такой функцией не знаком -закручено уж больно лихо. буду читать.

Последний раз редактировалось getikalex; 13.06.2010 в 22:17.
getikalex вне форума Ответить с цитированием
Старый 14.06.2010, 09:11   #4
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Цитата:
Сообщение от getikalex Посмотреть сообщение
каждый из десяти клиентов проводит до 15 платежей в месяц, всего строк в таблице до тысячи)
При таком объеме данных и при использовании приема с формулой массива возможны тормоза. Выход - дополнительный столбец с идентификаторами клиентов. Сами не разберетесь - кидайте пример.
vikttur вне форума Ответить с цитированием
Старый 14.06.2010, 20:40   #5
getikalex
Пользователь
 
Регистрация: 13.06.2010
Сообщений: 73
По умолчанию

Вот упрощенный пример в excell 2007 (упрощен по сути только количеством записей).
Вложения
Тип файла: rar Пример.rar (14.6 Кб, 24 просмотров)
getikalex вне форума Ответить с цитированием
Старый 14.06.2010, 23:50   #6
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Если вопрос только в получении суммы по каждому клиенту, итоговая строка не подойдет?
nilem вне форума Ответить с цитированием
Старый 14.06.2010, 23:52   #7
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Файлик забыл.
Вложения
Тип файла: rar Пример.rar (23.0 Кб, 16 просмотров)
nilem вне форума Ответить с цитированием
Старый 15.06.2010, 16:57   #8
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Смотрите примерчик
Вложения
Тип файла: rar клиент.rar (7.9 Кб, 60 просмотров)
vikttur вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отбор данных по условию и копирование на новый лист Эдик12 Microsoft Office Excel 4 03.03.2010 23:16
Перенос данных на новый лист в определенном формате akd2009 Microsoft Office Excel 6 18.01.2010 12:40
А можно ли из формы создать новый лист с именем вводимым на форме Lis000iq Microsoft Office Excel 4 29.06.2009 19:20
Переход на новый лист в VBA Юнлинг Microsoft Office Excel 7 05.12.2008 10:02
Новый лист Berrimor Microsoft Office Excel 1 08.09.2008 10:37