Создайте каскадный раскрывающийся список в Excel и Google Таблицах

Создайте каскадный раскрывающийся список в Excel и Google Таблицах

В этом руководстве будет показано, как создать каскадный (также называемый «зависимым») раскрывающийся список в Excel и Google Таблицах.

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

Создание имен диапазонов

Первым шагом в создании каскадных раскрывающихся списков является установка места для хранения данных списка и создание имен диапазонов из этих списков данных.

1. В отдельном месте введите информацию, необходимую для раскрывающихся списков. Это может быть отдельный рабочий лист или набор пустых ячеек справа от требуемых раскрывающихся списков.

2. Затем выберите данные для первого списка и создайте имя диапазона для этих данных. в Лента, Выбрать Формулы> Определить имя.

3. Введите имя диапазона данных и нажмите OK.

4. Повторите это для каждого из отдельных списков (в этом примере яблоко, Samsung, а также LG). После создания имен диапазонов в Лента, Выбрать Формулы> Диспетчер имен (или нажмите CTRL + F3 на клавиатуре), чтобы увидеть имена диапазонов в Имя Менеджер.

Создание первого раскрывающегося списка с помощью проверки данных

1. Выберите ячейку, в которую вы хотите поместить первый (основной) раскрывающийся список.

2. В Лента, Выбрать Данные> Инструменты данных> Проверка данных.

3. В Настройки вкладка, выберите Список под Разрешать, и убедитесь, что Игнорировать пустое поле а также Раскрывающийся список внутри ячейки проверены. Введите название диапазона как Источник для раскрывающегося списка.

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

5. Выберите Предупреждение об ошибке вкладка и настроить сообщение, когда пользователь не выбирает из действительного раскрывающегося списка. Убедись в том, что Показывать предупреждение об ошибке после ввода неверных данных установлен, а затем выберите Стиль в раскрывающемся списке. Затем введите Заголовок а также Сообщение об ошибке за предупреждение.

6. Щелкните Ok чтобы добавить правило проверки данных в выбранную ячейку.

7. Это создаст первый раскрывающийся список, показывающий различные марки сотовых телефонов.

Создание каскадного раскрывающегося списка с проверкой данных

1. Выберите ячейку, в которую вы хотите поместить второй (зависимый) раскрывающийся список.

2. В Лента, Выбрать Данные> Инструменты данных> Проверка данных.

3. В Настройки вкладка, выберите Список от Разрешать раскрывающийся список и убедитесь, что Игнорировать пустое поле а также Раскрывающийся список внутри ячейки проверены.

4. Введите следующую формулу и нажмите Ok.

1 = КОСВЕННО (C2)

ПРИМЕЧАНИЕ. В качестве альтернативы вы можете использовать оператор IF.

5. Если у вас нет значения в C2, вы получите сообщение об ошибке:
Источник в настоящее время оценивается как ошибка. Вы хотите продолжить?
Это потому, что вы не выбрали из раскрывающегося списка в C2; щелкнуть да , чтобы переопределить сообщение.

6. Выберите Телефон Марка из первого раскрывающегося списка, а затем выберите второй раскрывающийся список, чтобы увидеть каскадный список.

Создайте каскадный раскрывающийся список в Google Таблицах

Создание каскадного раскрывающегося списка в Google Таблицах сильно отличается от создания списка в Excel, поскольку вы не можете использовать функцию КОСВЕННО. Вместо этого используйте функции ИНДЕКС и ПОИСКПОЗ (которые также можно использовать в Excel).

1. Как и в случае с Excel, первым шагом при создании каскадных раскрывающихся списков является установка отдельного места на листе для хранения данных списка.

Затем вы можете создать именованный диапазон для значений, которые вы хотите в первом раскрывающемся списке.

2. Выберите данные для именованного диапазона, а затем из Меню, Выбрать Именованные диапазоны.

3. Введите имя, чтобы указать диапазон, а затем щелкните Выполнено.

4. Для первого раскрывающегося списка щелкните в ячейке, где он должен отображаться, а затем в Меню, Выбрать Данные> Проверка данных.

5. Установите Критерии выбрав Список из ассортимента и введите имя созданного вами именованного диапазона. Нажмите Сохранить.

6. Выберите вариант из вновь созданного раскрывающегося списка (например, яблоко).

С этого момента Google Таблицы отличается от Excel. Вернувшись в место, где хранятся данные списка, сопоставьте параметр, выбранный в первом раскрывающемся списке, со списками, которые вы создали в своих данных.

7. Сначала создайте ссылку на выбранный вариант.

8. Затем в ячейке под ссылкой введите следующую формулу.

1 = ИНДЕКС ($ C $ 2: $ E $ 8`` ПОИСКПОЗ (G1, $ C $ 1: $ E $ 1, 0))

Эта формула будет искать соответствующее значение в диапазоне C1: E1 (яблоко, Samsung, или LG) и вернуть список непосредственно под этим диапазоном (C2: E8).

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

9. Выберите ячейку, в которой должен появиться каскадный раскрывающийся список.

10. В Меню, Выбрать Проверка данных, а затем выберите диапазон, который вы создали выше, в качестве диапазона для списка. Нажмите Сохранить.

Теперь, когда вы изменяете значение исходного раскрывающегося списка, диапазон, доступный во втором раскрывающемся списке, также изменится.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave