Страницы: 1
RSS
Через какой механизм решается задача выбора значений из нескольких таблиц
 
Добрый день!
Помогите пожалуйста вот с такой задачей.
Есть таблица, назовем ее условно "Коты". Пользователь через выпадающий список выбирает имя кота (например Мурзик) и название еды (например "рыба"). После выбора в ячейку выводится значение, находящееся на пересечении строки "Мурзик" и "Рыба". Решается при помощи Индекс и Поискпоз. Тут все просто.

Теперь появляется вторая таблица, назовем ее условно "Собаки". Принцип тот же, выбираем имя, еду - получаем значение.

Задача в том, чтобы пользователь имел возможность сначала выбрать из выпадающего списка с какой таблицей ему работать (Коты/собаки), а после этого в выпадающих списках "Имя"/"Еда"  были бы только имена и еда котов или только собак, в зависимости от первоначального выбора.

Таблиц будет всего две. Подскажите пожалуйста, с помощью чего в принципе такое делается? Погуглил - не нашел, или запрос задаю неверно или в том, что находит, при прочтении не уловил решения. Нашел, как сделать при выборе "Коты/собаки" чтобы в списке имен выпадали только имена собак или котов (через проверку данных), но как привязать туда еще и названия столбцов (Еды) - не сообразил.

Заранее спасибо.
 
двссыл и именованные диапазоны  
Лень двигатель прогресса, доказано!!!
 
D07, а еще приложите файл пример
Не бойтесь совершенства. Вам его не достичь.
 
Цитата
D07 написал: Подскажите пожалуйста, с помощью чего в принципе такое делается?
См. "Приемы", связанные выпадающие списки, скачать файл-пример. в нем Лист1.5. Как вариант... ;)
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
файл прилагаю. На листе 2 - две таблицы, на листе 1 - выпадающие списки. Первоначальный выбор идет по критерию сухой/масляный, а потом уже по таблицам.

"двссыл и именованные диапазоны" - спс, поизучаю
 
D07, как вариант так, формула в проверке данных  
Изменено: a.i.mershik - 11.04.2018 09:35:51
Не бойтесь совершенства. Вам его не достичь.
 
Балин как же изящно. Спасибо вери мач, Вы мне очень помогли.
Страницы: 1
Наверх