Combobox в Excel по сравнению с другими combobox

Combobox в Excel по сравнению с другими combobox

Привет, у меня есть таблица, похожая на эту.

+--------+------+
| Family | Type |
+--------+------+
|        | dog  |
+ Canine +------+
|        | fox  |
+--------+------+
|        | Lion |
+        +------+
| Feline | cat  |
+        +------+
|        | Lynx |
+--------+------+

и у меня есть еще одна таблица, в которой я хочу, чтобы пользователь выбирал с помощью выпадающего списка Familyи Typeс помощью выпадающих списков.

Я могу создать первый выпадающий список, но как отобразить во втором только те элементы, Typeкоторые связаны с Family?

(Предположим, что моя таблица животных начинается с a1)

решение1

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

Сначала я начинаю с 3 списков. Первый список — это просто входные данные для первого выпадающего списка, два других — это подсписки, в зависимости от того, что было выбрано:

введите описание изображения здесь

Чтобы создать первый выпадающий список (как вы уже поняли), выберите его, перейдите в раздел Данные -> Проверка данных.

В разделе «Разрешить» выберите «Список», выберите источник:

введите описание изображения здесь

До этого момента все должно быть в порядке. Чтобы создать подсписок, сделайте то же самое, но на этот раз поместите условный оператор в поле souce:

введите описание изображения здесь

Я использовал очень простое условие, которое будет искать только «b», но, конечно, вы можете расширить эту идею.

В целом, решением для вас будет добавление условий к выбору проверки данных.

Надеюсь это поможет!

решение2

Я нашел ответ.здесь

Используя INDIRECTфункцию и немного обходных путей, вы можете расширить списки, не трогая формулы.

Связанный контент