Условный Раскрывающийся список с оператором ЕСЛИ (5 примеров)
Если вам нужно создать раскрывающийся список, который изменяется в зависимости от выбора в другой ячейке, добавление условия к раскрывающемуся списку может стать идеальным решением. При создании условного раскрывающегося списка использование функции ЕСЛИ кажется интуитивно понятным подходом — ведь именно она традиционно применяется для проверки условий в Excel. В этом руководстве пошагово описаны 5 методов, которые помогут вам создать условный раскрывающийся список в Excel.

Используйте функцию ЕСЛИ или ЕСЛИМН для создания условного Раскрывающийся список
В этом разделе представлены две функции: функция ЕСЛИ и функция ЕСЛИМН, которые помогут вам создать условный раскрывающийся список на основе значений других ячеек в Excel — с двумя наглядными примерами.
Добавление одного условия, например двух стран и их городов
Как показано на GIF ниже, вы можете легко переключаться между городами двух стран — «США и Франция» — в раскрывающемся списке. Давайте разберёмся, как с помощью функции ЕСЛИ реализовать эту задачу.
Шаг 1: Создайте основной Раскрывающийся список
Сначала необходимо создать основной раскрывающийся список, который станет основой для вашего условного раскрывающегося списка.
1. Выберите ячейку (в данном случае E2), в которую хотите вставить основной раскрывающийся список. Перейдите на вкладку Данные и выберите Проверка данных.

2. В диалоговом окне Проверка данных выполните следующие действия для настройки параметров.

Шаг 2: Создание условного Раскрывающийся список с помощью оператора ЕСЛИ
1. Выделите диапазон ячеек (в данном случае E3:E6), в который вы хотите добавить условный раскрывающийся список.
2. Перейдите на вкладку Данные и выберите Проверка данных.
3. В диалоговом окне Проверка данных необходимо выполнить следующую настройку.
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)

Результат
Условный раскрывающийся список теперь готов.
Как показано на GIF-изображении ниже, чтобы выбрать город в США, щелкните ячейку E2 и выберите «Города в США» из раскрывающегося списка. Затем укажите любой американский город в ячейках под E2. Чтобы выбрать город во Франции, выполните ту же операцию.
Добавление нескольких условий, например более двух стран и их городов
Как показано на GIF-изображении ниже, у вас есть две таблицы: одна — с единственным столбцом, перечисляющим различные страны, а другая — многоколоночная, содержащая города этих стран. Ваша задача — создать условный раскрывающийся список с городами, которые будут автоматически обновляться в зависимости от страны, выбранной в ячейке E10. Следуйте приведённым ниже шагам, чтобы завершить настройку.
Шаг 1: Создание Раскрывающийся список, содержащего все страны
1. Выберите ячейку (в данном случае — E10), в которой будет отображаться страна, перейдите на вкладку Данные и нажмите Проверка данных.
2.В диалоговом окне Проверка данныхнеобходимо:

Теперь готов раскрывающийся список со всеми странами.
Шаг 2: Присвоение имен диапазонам ячеек с городами под каждой страной
1. Выделите весь диапазон таблицы с городами, перейдите на вкладку Формулы и нажмите Создать из выделенного.

2. В диалоговом окне Создать из выделения установите флажок только напротив опции Верхняя строка и нажмите кнопку ОК.


Шаг 3: Создание условного Раскрывающийся список
1. Выберите ячейку (в данном случае — E11) для размещения условного раскрывающегося списка, перейдите на вкладку Данные и выберите Проверка данных.
2. В диалоговом окне Проверка данныхнеобходимо:
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))

=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
Результат
Создание условного Раскрывающийся список с помощью Kutools для Excel всего за несколько кликов
Описанные выше методы могут показаться громоздкими для большинства пользователей Excel. Если вы ищете более эффективное и простое решение, настоятельно рекомендуем воспользоваться функцией Динамический выпадающий список из пакета Kutools для Excel, которая поможет вам создать условный раскрывающийся список всего за несколько кликов.
Как видите, вся операция выполняется всего за несколько кликов. Вам нужно лишь:
Более удобная альтернатива функции ЕСЛИ: функция ДВССЫЛ
В качестве альтернативы функциям ЕСЛИ и ЕСЛИМН можно использовать комбинацию функций ДВССЫЛ и ПОДСТАВИТЬ, чтобы создать условный раскрывающийся список — это проще, чем приведённые выше формулы.
Возьмём тот же пример, что использовался выше для нескольких условий (см. GIF-изображение ниже). Сейчас я покажу, как с помощью комбинации функций ДВССЫЛ и ПОДСТАВИТЬ создать условный раскрывающийся список в Excel.
1. В ячейке E10 создайте основной раскрывающийся список, содержащий все страны.Следуйте шагу 1, описанному выше.
2. Присвойте имена диапазонам ячеек с городами под каждой страной.Следуйте шагу 2, описанному выше.
3. Используйте функции ДВССЫЛ и ПОДСТАВИТЬ, чтобы создать условный раскрывающийся список.
Выберите ячейку (в данном случае E11) для создания раскрывающегося списка с условиями, перейдите на вкладку Данные и выберите Проверка данных. В диалоговом окне Проверка данных необходимо:
=INDIRECT(SUBSTITUTE(E10," ","_"))

Теперь вы успешно создали условный раскрывающийся список с помощью функций ДВССЫЛ и ПОДСТАВИТЬ.
Связанные статьи
Автозавершение при вводе в выпадающем списке Excel
Если у вас есть выпадающий список проверки данных с большим количеством значений, вам приходится либо прокручивать весь список в поисках нужного элемента, либо вручную вводить полное значение прямо в ячейку. А что если бы можно было просто начать набирать первые буквы — и список автоматически подставлял бы подходящий вариант? В этом руководстве мы покажем, как реализовать именно такое автозавершение.
Создание выпадающего списка из другой рабочей книги в Excel
Создать выпадающий список проверки данных между листами одной и той же рабочей книги — задача несложная. Но как быть, если исходные данные для списка находятся в другой рабочей книге? В этом руководстве подробно объясняется, как создать выпадающий список в Excel на основе данных из другой рабочей книги.
Создание выпадающего списка с возможностью поиска в Excel
Когда в выпадающем списке много значений, найти нужное бывает непросто. Ранее мы уже рассказывали о методе автозавершения — когда при вводе первой буквы Excel автоматически подставляет подходящий вариант из списка. Но помимо автозавершения вы можете сделать выпадающий список полностью доступным для поиска, чтобы ещё больше ускорить работу и быстрее находить нужные значения. Как это сделать — подробно описано в данном руководстве.
Автоматическое заполнение других ячеек при выборе значения в выпадающем списке Excel
Предположим, вы создали выпадающий список на основе значений из диапазона B8:B14. Как только вы выбираете элемент из этого списка, соответствующие значения из диапазона C8:C14 автоматически подставляются в нужную ячейку. Методы, описанные в этом руководстве, помогут вам легко реализовать такую функциональность.
Лучшие инструменты для повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите новый уровень эффективности.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить функцию, которая вам больше всего нужна…
Office Tab добавляет вкладки в Office и значительно упрощает вашу работу
- Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — это удобнее, чем использовать отдельные окна.
- Повышает продуктивность на 50 % и экономит сотни кликов мыши каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — это пакет, включающий надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, что идеально подходит для команд, работающих в разных приложениях Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка за считанные минуты (готово к MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек