2015-07-08 2 views
0

Наконец-то я понял, как сделать зависание. В КОНЦЕ КОНЦОВ.Очистить 2-й зависимый выпадающий Excel

Моя проблема в том, когда я меняю первый снимок, второй по-прежнему имеет опции из первого варианта.

падение вниз-:

Фрукты
Овощей

Фруктов выпадающей информация: Яблок
Бананы

Овощи выпадающей информация: Морковь
Огурцов

Если я выберите Фрукты, я могу выбрать Яблоки. Однако, если я выберу Овощи, яблоки все еще есть вариант, пока я не изменю его.

Есть ли решение для очистки второй капли при каждом изменении на первом?

Я нашел: Dependent drop down list in excel auto update, но я смущен тем, как заставить его работать для моей ситуации. Падение находится в A10, а вторичным - A20. Мой следующий план - изучить VBA.

ответ

0

Во втором выпадающем списке вы можете использовать формулы. Если ваш выбор фруктов находится в одной колонке, а выбор овощей в другом, вы можете сделать что-то вроде следующего ...

Предполагая, что ваш Drop Down 1 находится в A10, ваш список фруктов - C1: C10, список овощей - D1: D10:

Для второго падения в ячейке A20 перейдите к Проверка данных -> Список. Вместо того, чтобы просто выбирать свой список «Фрукты» или «Овощи», сделайте это «= If (A10 =« Fruit », c1: c10, d1: d10)».

Затем, когда вы измените значение A1 от Fruits to Vegetables, ваш второй снимок обновит список вариантов.

Редактировать: Я не знаю, собираетесь ли вы добавлять эти списки фруктов/овощей, но вы также можете использовать named ranges. Если вы назовете все ваши варианты фруктов, например, «Фрукты», а овощи - «Овощи», валидация данных может использовать эти названные диапазоны: «= If (A10 =« Fruit », Fruits, Vegetables)».

+0

У меня есть 21 элемент, и я не думаю, что Excel понравится мне после стольких, если тогда. lol – traveler84

+0

Тогда вы могли бы попробовать сделать Index/Match или vLookup даже - я уверен, что это нормально в Data Validation. Но я вижу, что вы использовали hLookup, так рада, что вы нашли решение! – BruceWayne

0

Я понял, что делаю все это очень сложно. Вместо того, чтобы делать второй снимок, я удалил его, и я решил сделать HLOOKUP. Тогда я мог найти это слово.

Большое спасибо всем, кто ответил.

Смежные вопросы