В этом примере показано, как создавать зависимые раскрывающихся списков в Excel. Вот то, что мы пытаемся достичь:

Пользователь выбирает Пицца из выпадающего списка.

First Drop-down List

В результате второй выпадающий список содержит пункты для пиццы.

Second Drop-down List

Для того, чтобы создать эти зависимые выпадающие списки, выполните следующие действия.

  1. На втором листе, создайте следующий ссылку: / примеры-имена-в-формулы [именованные диапазоны].

Name

Range Address

Food

A1:A3

Pizza

B1:B4

Pancakes

C1:C2

Chinese

D1:D3

Named Ranges

  1. На первом листе, выберите ячейку B1.

  2. На вкладке Данные в группе Инструменты Данные выберите Проверка данных.

Click Data Validation

Появится диалоговое окно «Проверка достоверности данных».

  1. В поле Allow нажмите кнопку Список.

  2. Нажмите в поле и введите Source = Food.

Validation Criteria

  1. Нажмите кнопку OK.

Результат:

Drop-down List

  1. Затем выберите ячейку E1.

  2. В поле Allow нажмите кнопку Список.

  3. Щелкните на поле и введите Source = INDIRECT ($ B $ 1).

Indirect Function

  1. Нажмите кнопку OK.

Результат:

Dependent Drop-down Lists

Объяснение: ссылка: / примеры косвенной [КОСВЕННАЯ функция] возвращает ссылку в виде текстовой строки. Например, пользователь выбирает китайский из первого раскрывающегося списка. = ДВССЫЛ ($ В $ 1) возвращает ссылку на китайский. В результате, вторые выпадающие списки содержат китайские элементы.