| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
Поиск в этой теме |
12.09.2016, 12:28 | #1 | |
Как в Excel создать дополнительные фильтры или выпадающие списки в столбце и чтобы данные определенной ячейки были связаны с соседними ячейками по горизонтали?
Регистрация: 09.09.2016
Сообщений: 31
|
||
Просмотров: 32792
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
...я бы использовал именно базы данных, а не табличный процессор.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
С моей точки зрения Excel для таких задач подходит достаточно слабо. Access, скорее всего, окажется удобнее (по крайней мере не надо будет многократно вбивать одну и ту же информацию).
А так - попробуй сводную таблицу. Но я не уверен, что это полностью подойдет.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
|
|||
|
||||
конструктор Регистрация: 14.08.2014
Псков
Сообщений: 7,114
|
опять непонятное описание. так примерно?
|
|||
|
||||
ПенсионЭр Регистрация: 26.06.2009
Сообщений: 359
|
ВиталийР, тебе прямой путь на "Планету Excel".
Там есть отличный форум, там помогут - сто процентов. http://www.planetaexcel.ru/forum/ Offtop: Кулик Алексей aka kpblc, похоже, на форуме DWG.RU появилась необходимость создать отдельную ветку по Excel: вопросов по чистому Excel, без связи с AutoCAD и др. приложениями, - всё больше и больше ) |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,049
|
В экселе можно извратиться, но без желания
это будет очень громоздкая штука с полу вменяемым интерфейсом. С макросами можно сделать то же контекстное меню свое, где будет перейти к списку дилеров для конкретного производителя. Или сделать жёсткими гиперссылками из одной таблицы на 1-м листе (список производителей) на списки дилеров. А есть еще группировка данных, например - чтобы на одном листе ----- добавлено через ~3 мин. ----- смысла нет, имхо. К выпрашиванию лиспиков присоединятся выпрашиватели макросов и формул) По экселю материалов в инете - это просто надо не хотеть найти решение или подсказку |
|||
|
||||
ГИП Регистрация: 07.06.2015
Сообщений: 1,254
|
Могу ошибаться, но вроде бы эта фигня называется "связанные списки". Это чтобы формировать каждый последующий список на основании предыдущего(щих). На завершающем этапе выборка из БД по нескольким критериям (выбранным из списков) осуществляется через формулы массива.
Делал я такое. Реализуемо с помощью базового функционала excel. И даже выглядит красиво в конечном итоге. Но простым и изящным такое решение уж точно не назовешь... ----- добавлено через ~3 мин. ----- Но есть одно ограничение. Для динамически формируемых массивов и БД это не подходит. Следовательно, и вам не подойдёт. |
|||
|
||||
ГИП Регистрация: 07.06.2015
Сообщений: 1,254
|
Так ведь проблема не в этом. Хоть миллиард. Проблема в том, что там задействованы именованные массивы. А они динамическими не бывают. Иными словами, внёс изменения в БД - будь любезен, переназначь массивы... Это просто убивает.
Самое лучшее, что можно вымучать из экселя таким способом - это калькулятор металлопроката (лежит где-то в глубинах download). Всё ж таки ГОСТы не каждый день меняются... |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,049
|
Связанные списки в Excel - цените трудоемкость с учетом своих объемов)
----- добавлено через ~6 мин. ----- можно и подобное - только это надо разбивать на отдельные таблицы, продумывать связи между ними - а топик-стартер пошел по пути прямого наращивания количества строк и столбцов. А ведь еще не каждый дилер поставляет весь сортамент производителя - т.е на каждую строчку сортамента может быть какой то свой набор дилеров. И все это надо еще умудриться ввести - а ТС рассматривает только проблему вывода/поиска. |
|||
|
||||
ГИП Регистрация: 07.06.2015
Сообщений: 1,254
|
Цитата:
В общем, пытаться написать что-то дельное в экселе - это как ковыряться ножом в зубах. ----- добавлено через ~2 мин. ----- Цитата:
|
|||
|
||||
Регистрация: 09.09.2016
Сообщений: 31
|
Зарегистрировался на куче форумах разместил этот вопрос, не поверите, только один ответ пришел! Тут самый живой форум с действительно специалистами. Ребят я просто не общался на форумах раньше, может мне кто поможет такую таблицу в екселе составить и скажите сколько ваша работа будет стоить!? Очень нужно решить два вопроса с дилерами (выпадающем списке) и вопрос который я ранее опубликовывал тема про интервалы чисел в ячейке!? Не знаю корректно ли о деньгах писать в подобных форумах...
|
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
о деньгах сюда
только это тупиковый путь |
|||
|
||||
конструктор Регистрация: 14.08.2014
Псков
Сообщений: 7,114
|
Цитата:
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,049
|
Вообще то динамические таблицы в экселе и появились как некий суррогат БД для тех, кто по каким то причинам не может в том же access сделать)
----- добавлено через ~2 мин. ----- если в том виде-как у вас во вложении.. ну не до конца явно) |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
В "Книгу жалоб и предложений" вноси идею. Если Админ поддержит - то можно будет и поиграться
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как извлечь данные из файла 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 |