|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
Поиск в этой теме |
|
||||
Регистрация: 18.12.2010
Сообщений: 5,051
|
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,038
|
Ну если ТС озвучил задачу не выборку дилеров по определенным параметрам, а реализацию системы документооборота, как описано у Бушмана Андрея по ссылке - с первых же постов поддержал бы уход из excel в сторону более приспособленных для многопользовательской работы систем)
|
|||
|
||||
ГИП Регистрация: 07.06.2015
Сообщений: 1,254
|
Я ради прикола загрузил эксель выборкой из базы с применением формул массива и динамических диапазонов (самый тяжёлый для экселя вариант). Начал ощутимо подтормаживать при размере базы более 10000 строк. Это так, к слову.
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,038
|
500000 строк, за образец взята таблица ТС (частично). В памяти выжирает 90мб всего.
А по факту - количество номенклатуры выпускаемых металлоизделий не может быть умноженное на количество производителей - иначе конструкторы свихнуться от выбора. Соответственно будет какой то набор хорошо в 50...100 тыс строк от силы. Последние столбцы в таблице должны быть по количеству производителей. В ячейках столбцов стоят: 0 - данную позицию данный производитель не изготавливает, 1 - изготавливает. И далее в этой таблице обыкновенными формулами по введенным в поля поиска (или выбранных из списка) получаем - какие производители производит искомую позицию. Далее есть таблица дилеров, где по выбранному региону и по первой таблице получаем теми же формулами в скрытом столбце значения типа 0/1. Отфильтровав таблицу по этому столбцу-получаем список дилеров, кто в данном регионе способен поставить искомую позицию. А макросами можно ввод обкрутить, как показывал ранее и прочие сервисные вещи. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как извлечь данные из файла Excel | LexaI | Программирование | 14 | 12.04.2014 20:14 |
Подскажите как в Excel совместить две ячейки в одну | Львиное сердце | Прочее. Программное обеспечение | 5 | 31.08.2009 13:58 |
Ламерский вопрос по Excel: как сделать, чтобы не слетало форматирование исходных ячеек при вырезании и перетаскивании? | kp+ | Прочее. Программное обеспечение | 7 | 23.02.2009 15:27 |
Сохранения адреса ячейки в Excel | Малюк | Прочее. Программное обеспечение | 2 | 30.03.2008 09:33 |