Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/взаимозависимые выпадающие списки - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » взаимозависимые выпадающие списки (Формулы/Formulas)
взаимозависимые выпадающие списки
ZeroCoool Дата: Понедельник, 07.08.2017, 19:41 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день!
Хотелось бы построить интересный файл с взаимосвязанными выпадающими списками. Примитивные списки сделать получилось, а более сложные нет.
К примеру в первом выпадающем списке выбираем марку авто "бмв", во втором тип кузова "седан" в третьем имеющийся цвет именно для "бмв седан" например красный и в итоге получаем сумму и налог, которые заранее будут заноситься пользователем.
Пример в прицепе.
К сообщению приложен файл: 0860017.xlsx(10Kb)
 
Ответить
СообщениеДобрый день!
Хотелось бы построить интересный файл с взаимосвязанными выпадающими списками. Примитивные списки сделать получилось, а более сложные нет.
К примеру в первом выпадающем списке выбираем марку авто "бмв", во втором тип кузова "седан" в третьем имеющийся цвет именно для "бмв седан" например красный и в итоге получаем сумму и налог, которые заранее будут заноситься пользователем.
Пример в прицепе.

Автор - ZeroCoool
Дата добавления - 07.08.2017 в 19:41
Nic70y Дата: Понедельник, 07.08.2017, 19:52 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4126
Репутация: 882 ±
Замечаний: 0% ±

Excel 2013
1) в примере ни каких взаимосвязей не обнаружено
2) джип - это марка, а не тип кузова


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)
 
Ответить
Сообщение1) в примере ни каких взаимосвязей не обнаружено
2) джип - это марка, а не тип кузова

Автор - Nic70y
Дата добавления - 07.08.2017 в 19:52
ZeroCoool Дата: Понедельник, 07.08.2017, 21:39 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Тогда заменим слово на взаимозависимыми. Попробую еще раз донести мысль.
Допустим у меня есть "форд-внедорожник-белый-цена 600 налог 5", но нет форда-внедорожника-красного, соответственно хотелось бы получить выпадающие списки, в которых при выборе Форд в первом списке, во втором отображались имеющиеся кузова, а в третьем не было красного цвета
К сообщению приложен файл: 2201605.xlsx(10Kb)
 
Ответить
СообщениеТогда заменим слово на взаимозависимыми. Попробую еще раз донести мысль.
Допустим у меня есть "форд-внедорожник-белый-цена 600 налог 5", но нет форда-внедорожника-красного, соответственно хотелось бы получить выпадающие списки, в которых при выборе Форд в первом списке, во втором отображались имеющиеся кузова, а в третьем не было красного цвета

Автор - ZeroCoool
Дата добавления - 07.08.2017 в 21:39
buchlotnik Дата: Понедельник, 07.08.2017, 21:51 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3120
Репутация: 854 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
Цитата
но нет форда-внедорожника-красного
а нам откуда узнать, что его нет? где таблица того, что есть?


каждому For - Next!
платная помощь:
ЯД: 410012595572239
buchlotnik@mail.ru
 
Ответить
Сообщение
Цитата
но нет форда-внедорожника-красного
а нам откуда узнать, что его нет? где таблица того, что есть?

Автор - buchlotnik
Дата добавления - 07.08.2017 в 21:51
_Igor_61 Дата: Понедельник, 07.08.2017, 21:54 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 192
Репутация: 34 ±
Замечаний: 0% ±

Excel 2007
А поскольку такой таблицы нет, лепим из того, что есть :)
К сообщению приложен файл: 7407667.xlsx(10Kb)
 
Ответить
СообщениеА поскольку такой таблицы нет, лепим из того, что есть :)

Автор - _Igor_61
Дата добавления - 07.08.2017 в 21:54
AndreTM Дата: Понедельник, 07.08.2017, 21:59 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 496 ±
Замечаний: 0% ±

2003 & 2010
Вы приведите побольше примеров того, что "есть".

У вас сейчас получается, что вы привели строго и полностью связанные записи: например, "мерседес-седан-красный-100-50", ключи у нас - первые три столбца, и они в приведенном примере уникальны всего для одной строки, больше в таблице нет "мерседесов", кроме "седанов" и "красных". Соответственно, я так понимаю, вы хотите, чтобы при выборе мерса - "связанные списки" содержали только "седан" и только "красный". Если будет ещё, например, мерс-внедорожник - то при выборе мерса мы увидим "седан и внедорожник", но в третьем списке - только те цвета, что соответствуют уже выбранным либо "мерс-седан", либо "мерс-внедорожник". Так?
Тогда вам "исходную" таблицу надо построить так, чтобы в ней построчно были перечислены все возможные варианты "ключей", т.е., например,если у вас есть 5 марок авто, и 4 варианта кузова, и 6 вариантов цвета (предположим, что все варианты кузовов и цветов присущи всем маркам) - то в таблице-исходнике должно быть 5*4*6=120 записей.

И тогда можно уже строить "связанные зависимые списки", а данные из таблицы подставлять с помощью "ВПР по нескольким условиям"


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Понедельник, 07.08.2017, 22:01
 
Ответить
СообщениеВы приведите побольше примеров того, что "есть".

У вас сейчас получается, что вы привели строго и полностью связанные записи: например, "мерседес-седан-красный-100-50", ключи у нас - первые три столбца, и они в приведенном примере уникальны всего для одной строки, больше в таблице нет "мерседесов", кроме "седанов" и "красных". Соответственно, я так понимаю, вы хотите, чтобы при выборе мерса - "связанные списки" содержали только "седан" и только "красный". Если будет ещё, например, мерс-внедорожник - то при выборе мерса мы увидим "седан и внедорожник", но в третьем списке - только те цвета, что соответствуют уже выбранным либо "мерс-седан", либо "мерс-внедорожник". Так?
Тогда вам "исходную" таблицу надо построить так, чтобы в ней построчно были перечислены все возможные варианты "ключей", т.е., например,если у вас есть 5 марок авто, и 4 варианта кузова, и 6 вариантов цвета (предположим, что все варианты кузовов и цветов присущи всем маркам) - то в таблице-исходнике должно быть 5*4*6=120 записей.

И тогда можно уже строить "связанные зависимые списки", а данные из таблицы подставлять с помощью "ВПР по нескольким условиям"

Автор - AndreTM
Дата добавления - 07.08.2017 в 21:59
ZeroCoool Дата: Вторник, 08.08.2017, 09:29 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
а нам откуда узнать, что его нет? где таблица того, что есть?

то что есть можно взять наугад. Грубо говоря периодически в магазин поступают новые авто, но не всех цветов и не во всех кузовах. Допустим сегодня привезли мазду-черную-купе-600-0, и из мазд есть только этот вариант, соответсвенно выбирая в списке мазда в следующих выпадающих списках будет доступен только варианты черный-купе-600-0

Тогда вам "исходную" таблицу надо построить так, чтобы в ней построчно были перечислены все возможные варианты "ключей", т.е., например,если у вас есть 5 марок авто, и 4 варианта кузова, и 6 вариантов цвета (предположим, что все варианты кузовов и цветов присущи всем маркам) - то в таблице-исходнике должно быть 5*4*6=120 записей.

К этому я пришел, но думал будет вариант проще.
 
Ответить
Сообщение
а нам откуда узнать, что его нет? где таблица того, что есть?

то что есть можно взять наугад. Грубо говоря периодически в магазин поступают новые авто, но не всех цветов и не во всех кузовах. Допустим сегодня привезли мазду-черную-купе-600-0, и из мазд есть только этот вариант, соответсвенно выбирая в списке мазда в следующих выпадающих списках будет доступен только варианты черный-купе-600-0

Тогда вам "исходную" таблицу надо построить так, чтобы в ней построчно были перечислены все возможные варианты "ключей", т.е., например,если у вас есть 5 марок авто, и 4 варианта кузова, и 6 вариантов цвета (предположим, что все варианты кузовов и цветов присущи всем маркам) - то в таблице-исходнике должно быть 5*4*6=120 записей.

К этому я пришел, но думал будет вариант проще.

Автор - ZeroCoool
Дата добавления - 08.08.2017 в 09:29
AndreTM Дата: Вторник, 08.08.2017, 10:03 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 496 ±
Замечаний: 0% ±

2003 & 2010
то что есть можно взять наугад
Так и скажем Excel'ю - "бери наугад" :)

Допустим сегодня привезли мазду-черную-купе-600-0, и из мазд есть только этот вариант
Так а я вам про что? Вы покажите, какой "список марка-кузов-цвет" будет являться "исходными данными".
Вот вы говорите про "привезли что-то". Соответственно, эти данные вы вообще должны внести вручную полностью, а не подобрав откуда-то, ибо это - исходные данные. А вот затем, например, когда вы соберетесь это "что-то" подобрать в другом месте (например, продавая эти самые машины) - вот там вы и говорите, что вам "надо, чтобы в этот второй список подбиралось из первого так, чтобы показывалось только то, что есть". И не надо тогда составлять никаких полных списков-вариаций, надо просто правильно задать источники данных для этих ваших "связанных списков". Источники. Настроенные на исходные данные. Которые руками вносим.


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
Сообщение
то что есть можно взять наугад
Так и скажем Excel'ю - "бери наугад" :)

Допустим сегодня привезли мазду-черную-купе-600-0, и из мазд есть только этот вариант
Так а я вам про что? Вы покажите, какой "список марка-кузов-цвет" будет являться "исходными данными".
Вот вы говорите про "привезли что-то". Соответственно, эти данные вы вообще должны внести вручную полностью, а не подобрав откуда-то, ибо это - исходные данные. А вот затем, например, когда вы соберетесь это "что-то" подобрать в другом месте (например, продавая эти самые машины) - вот там вы и говорите, что вам "надо, чтобы в этот второй список подбиралось из первого так, чтобы показывалось только то, что есть". И не надо тогда составлять никаких полных списков-вариаций, надо просто правильно задать источники данных для этих ваших "связанных списков". Источники. Настроенные на исходные данные. Которые руками вносим.

Автор - AndreTM
Дата добавления - 08.08.2017 в 10:03
ZeroCoool Дата: Вторник, 08.08.2017, 20:45 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Простите, я понял свою ошибку.
Исправленный файл приложил
К сообщению приложен файл: 3540219.xlsx(10Kb)
 
Ответить
СообщениеПростите, я понял свою ошибку.
Исправленный файл приложил

Автор - ZeroCoool
Дата добавления - 08.08.2017 в 20:45
Мир MS Excel » Вопросы и решения » Вопросы по Excel » взаимозависимые выпадающие списки (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!