Модераторы: mihanik
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отфильтровка... 
:(
    Опции темы
Pena
  Дата 9.6.2008, 14:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


КорнеплодЪ
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 20.4.2006
Где: эРэФия, аул Москв а...

Репутация: нет
Всего: нет



В Exel есть таблица: Исполнитель | Задание №_ | Число сдачи | Стоимость проделаной работы...
Как осуществить автоматическую отфильтровку? по принципу: данные для отдельного исполнителя заносяться в соседнюю таблицу этого исполнителя (сколько исполнителей, столько таблиц)... 
Это нужно для дальнейшего пересчёта стоимости проделанной работы для каждого исполнителя в этих таблицах...
--------------------
Самовар по всем вопросам - сильно не ругайте 
PM   Вверх
LOPUH
Дата 9.6.2008, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Растение
*


Профиль
Группа: Участник
Сообщений: 245
Регистрация: 15.2.2008
Где: Красноярск

Репутация: нет
Всего: 4



Таблицы находятся в разных книгах или на разных листах? Я бы реализовал  эту задачу при помощи макроса  VВA..
Скиньте образцы таблиц.  Но сегодня мороковать уже не буду, рабочий день закончился smile 
PM MAIL   Вверх
Akina
Дата 9.6.2008, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 13
Всего: 454



Фильтрование - это отображение или скрытие на месте в зависимости от ... без копирования и/или перемещения данных.
А копирование в другое место в зависимости от ... - это совсем другая история. Только программно.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Pena
Дата 9.6.2008, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


КорнеплодЪ
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 20.4.2006
Где: эРэФия, аул Москв а...

Репутация: нет
Всего: нет



=(
Вот пример...

Присоединённый файл ( Кол-во скачиваний: 10 )
Присоединённый файл  ______.zip 2,11 Kb
--------------------
Самовар по всем вопросам - сильно не ругайте 
PM   Вверх
FINANSIST
Дата 9.6.2008, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Статус: Жив
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 11.4.2008
Где: Москва

Репутация: 5
Всего: 23




Если это нужно  всего лишь для 

Цитата

Это нужно для дальнейшего пересчёта стоимости проделанной работы для каждого исполнителя в этих таблицах... 



то для чего тогда 
Цитата

Как осуществить автоматическую отфильтровку? по принципу: данные для отдельного исполнителя заносяться в соседнюю таблицу этого исполнителя (сколько исполнителей, столько таблиц)... 


?????????????????????????Довольно странный и  неэффективный подход, учитывая назначение данной выборки.
В отдельных табличках информация смотриться красивее что ли?
А если число исполнителей перевалит за сотню, что ты будешь с этим  нарезанным добром делать?

в данном случае довольно эффективен следующий подход как в аспекте обработки, так и в аспекте анализа обработанной информации ( можно выполнить програмно, а можно и ручками, разница по времени небольшая):
1) выделяем таблицу и сортируем по 3 полям
2)Меню//Данные//Итоги
3)при каждом изменении в "исполнитель"  добавить итоги по "стоимость"
Автоматически группируются аналитики и считаются все итоги
Если же тебе всё таки действительно необходимо вынести итоги в отдельные таблицы то свернув структуру до уровня2, выделив только видимые ячейки (Ctrl+G) копируешь итоги с исполнителями и вставляешь, куда надо (хотя зачем это тебе надо...) , кстати функции БДСУММ, БДИЗВЛЕЧЬ и СУММЕСЛИ никто не отменял.


Во, пока печатал, вспомнил ещё 1 подход 9 даже предварительная сортировка не требуется):
Выделяешь всю таблицу
Данные//Список//Создать список (галка на "список с заголовками"
Можно делать выборку, итоги при этом также автоматически считаются.










--------------------
“...Брали корову рыжую одну, отдавать будем корову рыжую одну, чтобы не нарушать отчетности”
Эдуард Успенский, “Каникулы в Простоквашино”
PM MAIL ICQ   Вверх
Pena
Дата 9.6.2008, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


КорнеплодЪ
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 20.4.2006
Где: эРэФия, аул Москв а...

Репутация: нет
Всего: нет



Спасибо... пока "втыкаю", но 1. главную таблицу сортировать нельзя (условие работы) 2. Да я не правильно выразился "...для дальнейшего пересчёта..." - нет, это нужно просто для выделения работы каждого отдельно взятого исполнителя 3. Число исполнителей будет порядка 5 - неболее того и напряга это не создаст... 
--------------------
Самовар по всем вопросам - сильно не ругайте 
PM   Вверх
Akina
Дата 9.6.2008, 18:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 13
Всего: 454



Цитата(Pena @  9.6.2008,  18:58 Найти цитируемый пост)
1. главную таблицу сортировать нельзя (условие работы) 

Сделайте ссылочную копию листа и сортируйте ее как вздумается. Оригинал при этом не затрагивается.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
AsIs
Дата 9.6.2008, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 2.4.2005
Где: Санкт-Петербург

Репутация: 15
Всего: 17



Не особенно вникая в предложения остальных участников обсуждения, хотел бы посоветовать автору вопроса (соб-но по его вопросу).
Фильтрация с копированием данных в другое место возможна:
1. При использовании расширенного фильтра.
2. При формировании запроса (меню Данные \ Импорт внешних данных \ Создать запрос).
В обоих вариантах никакого программирования не требуется.

PS: если конечно это именно то, что Вы хотите. smile
PM MAIL ICQ   Вверх
LOPUH
Дата 9.6.2008, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Растение
*


Профиль
Группа: Участник
Сообщений: 245
Регистрация: 15.2.2008
Где: Красноярск

Репутация: нет
Всего: 4



Цитата(Akina @ 9.6.2008,  15:31)

А копирование в другое место в зависимости от ... - это совсем другая история. Только программно.

Ну насчет того,что такие вещи делаются только программно, я бы поспорил.. Сам  Excel штука довольно мощная.. Например задумай я решить   эту задачку   без VBA, я бы использовал  функции ВПР и ГПР,другое дело,что я лично предпочитаю реализовывать подобные  вещи через макросы..  

Pena,  в итоговых  табличках будет подсчитываться только сумма работ?  Ис исполнители всегда одни и те же  или бывают разные? Я бы  при расчете динамически создавал бы для каждого исполнителя отдельный лист, на  который бы заносил данные. Устроит вас такой вариант? Завтра  скину образец..

PM MAIL   Вверх
Akina
Дата 9.6.2008, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 13
Всего: 454



Цитата(LOPUH @  9.6.2008,  19:37 Найти цитируемый пост)
Например задумай я решить   эту задачку   без VBA, я бы использовал  функции ВПР и ГПР,другое дело,что я лично предпочитаю реализовывать подобные  вещи через макросы..  

Это не копирование, а ввод формул со ссылками. Пусть ВНЕШНЕ это и выглядит как копирование.
А копирование - это когда контент целевой ячейки полностью эквивалентен контенту исходной.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
RockClimber
Дата 10.6.2008, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 848
Регистрация: 5.5.2006
Где: планета 013 в тен туре

Репутация: 1
Всего: 15



А еще есть сводные таблицы! Для суммирования по исполнителям - самое то. Можно делать на отдельных листах. И сводная таблица может содержать в себе копию исходных данных.


--------------------
Хорошо кинутый дятел далеко летит, крепко встревает, долго торчит.
PM MAIL GTalk   Вверх
Pena
Дата 10.6.2008, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


КорнеплодЪ
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 20.4.2006
Где: эРэФия, аул Москв а...

Репутация: нет
Всего: нет



Всем спасибо, продолжаю втыкать)

AsIs, отфильтровку же надо будет каждый раз производить вручную? - хотелось бы "динамики"))

LOPUH, - на данный момент да, а что сложно будет сделать другие подсчёты? =\ 
- исполнители всегда одни и те же)
- да устроит)

Это сообщение отредактировал(а) Pena - 10.6.2008, 15:31
--------------------
Самовар по всем вопросам - сильно не ругайте 
PM   Вверх
LOPUH
Дата 10.6.2008, 16:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Растение
*


Профиль
Группа: Участник
Сообщений: 245
Регистрация: 15.2.2008
Где: Красноярск

Репутация: нет
Всего: 4



Сегодня не получилось-занят.. Неудобно раз обещал..
Цитата

LOPUH, - на данный момент да, а что сложно будет сделать другие подсчёты? =\ 

Фишка в том, чтобы сразу запихать все подсчеты в макрос..  Хотя если вы разбираетесь в VBA, добавить потом нужные процедуры недолго.

Это сообщение отредактировал(а) LOPUH - 10.6.2008, 16:55
PM MAIL   Вверх
AsIs
Дата 10.6.2008, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 2.4.2005
Где: Санкт-Петербург

Репутация: 15
Всего: 17



Цитата(Pena @ 10.6.2008,  15:25)
AsIs, отфильтровку же надо будет каждый раз производить вручную? - хотелось бы "динамики"))

Тогда запрос. Там есть обновление - по запросу или автоматическое. 
Чтобы составить свое мнение, а не слушать всяких дяденек smile просто попробуй! А то так можно долго абстрактно рассуждать.
PM MAIL ICQ   Вверх
FINANSIST
Дата 14.6.2008, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Статус: Жив
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 11.4.2008
Где: Москва

Репутация: 5
Всего: 23



Лови макрос, думаю такой вариант будет корректен

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  ____________.rar 14,20 Kb


--------------------
“...Брали корову рыжую одну, отдавать будем корову рыжую одну, чтобы не нарушать отчетности”
Эдуард Успенский, “Каникулы в Простоквашино”
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Работа с MS Office"
mihanik staruha

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами



  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • Оставляйте свои записи в "Книге отзывов о работе администрации"


Если Вам понравилась атмосфера форума, заходите к нам чаще!
С уважением mihanik и staruha.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Работа с MS Office | Следующая тема »


 




[ Время генерации скрипта: 0.0592 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.