Умовний розкривний список із оператором IF (5 прикладів)
Якщо вам потрібно створити розкривний список, який змінюватиметься залежно від того, що ви вибрали в іншій комірці, допоміжним рішенням може бути додавання умови до розкривного списку. Під час створення умовного розкривного списку використання оператора IF є інтуїтивно зрозумілим методом, оскільки він завжди використовується для перевірки умов у Excel. Цей підручник демонструє 5 методів, які допоможуть вам у покроковому створенні умовного розкривного списку в Excel.
Використовуйте оператор IF або IFS, щоб створити умовний розкривний список
Цей розділ забезпечує дві функції: Функція IF і Функція IFS щоб допомогти вам створити умовний розкривний список на основі інших комірок у Excel із двома прикладами.
Додайте одну умову, наприклад дві країни та їхні міста
Як показано на зображенні нижче, ви можете легко перемикатися між містами в двох країнах "Сполучені Штати та Франція» у розкривному списку. Давайте подивимося, як використовувати функцію IF, щоб це зробити.
Крок 1: Створіть головний спадний список
По-перше, вам потрібно створити головний розкривний список, який буде служити основою для вашого умовного розкривного списку.
1. Виберіть комірку (у цьому випадку E2), куди потрібно вставити головний розкривний список. Перейти до дані вкладка, виберіть Перевірка достовірності даних.
2 В Перевірка достовірності даних діалоговому вікні, виконайте ці дії, щоб налаштувати параметри.
Крок 2. Створіть умовний спадний список із оператором IF
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 В Створіть імена з виділення діалогове вікно, лише перевірити Верхній ряд та натисніть кнопку OK кнопки.
Крок 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 настійно рекомендується, щоб допомогти вам створити умовний спадний список лише кількома клацаннями.
Як бачите, всю операцію можна виконати всього за кілька кліків. Вам просто потрібно:
Краща альтернатива функції IF: функція INDIRECT
Як альтернативу функціям IF та IFS можна використовувати комбінацію НЕПРАВИЛЬНО та ЗАМІННИК функції для створення умовного розкривного списку, який є простішим, ніж формули, наведені вище.
Візьмемо той самий приклад, який використовувався в кількох умовах вище (як показано на зображенні gif нижче). Тут я покажу вам, як використовувати комбінацію функцій INDIRECT і SUBSTITUTE для створення умовного спадного списку в Excel.
1. У комірці E10 створіть головний розкривний список із усіма країнами. Виконайте наведений вище крок 1.
2. Назвіть діапазон комірок для міст у кожній країні. Виконайте наведений вище крок 2.
3. Використовуйте функції INDIRECT і SUBSTITUTE, щоб створити умовний розкривний список.
Виберіть клітинку (у цьому випадку E11), щоб вивести умовний розкривний список, перейдіть до дані вкладка, виберіть Перевірка достовірності даних, в Перевірка достовірності даних у діалоговому вікні потрібно:
=INDIRECT(SUBSTITUTE(E10," ","_"))
Тепер ви успішно створили умовний розкривний список за допомогою функцій INDIRECT і SUBSTITUTE.
Статті по темі
Автозаповнення під час набору тексту у випадаючому списку Excel
Якщо у вас є розкривний список перевірки даних із великими значеннями, вам потрібно прокрутити список унизу, лише щоб знайти правильний, або ввести ціле слово безпосередньо у поле списку. Якщо є спосіб дозволити автозаповнення під час введення першої літери у випадаючому списку, все стане простіше. Цей посібник пропонує метод вирішення проблеми.
Створіть випадаючий список з іншої книги в Excel
Створити випадаючий список перевірки даних серед робочих аркушів у книзі досить просто. Але якщо дані списку, необхідні для перевірки даних, знаходяться в іншій книзі, що б ви зробили? У цьому посібнику ви дізнаєтесь, як детально створити випадаючий список з іншої книги в Excel.
Створіть розкривний список для пошуку в Excel
Для випадаючого списку з численними значеннями пошук правильного - непроста робота. Раніше ми запровадили метод автоматичного заповнення випадаючого списку при введенні першої літери у випадаючому вікні. Окрім функції автозавершення, ви також можете зробити пошук у розкривному списку для підвищення ефективності роботи при пошуку належних значень у розкривному списку. Щоб зробити пошук у розкривному списку спробним, скористайтеся методом у цьому посібнику.
Автоматично заповнювати інші комірки під час вибору значень у спадному списку Excel
Скажімо, ви створили випадаючий список на основі значень у діапазоні комірок B8: B14. Вибираючи будь-яке значення зі спадного списку, ви хочете, щоб відповідні значення в діапазоні комірок C8: C14 автоматично заповнювались у вибраній комірці. Для вирішення проблеми методи з цього посібника допоможуть вам.
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!